@import url('https://fonts.googleapis.com/css2?family=Lato:ital,wght@0,300;0,400;0,700;1,300;1,400;1,700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Work+Sans:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');
@import url('https://fonts.googleapis.com/css2?family=DM+Sans:ital,wght@0,400;0,500;0,700;1,400;1,500;1,700&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Newsreader:ital,wght@0,200;0,300;0,400;0,500;0,600;0,700;0,800;1,200;1,300;1,400;1,500;1,600;1,700;1,800&display=swap');
@import url('https://fonts.googleapis.com/css2?family=Roboto:ital,wght@0,100;0,300;0,400;0,500;0,700;0,900;1,100;1,300;1,400;1,500;1,700;1,900&display=swap');

    
@font-face { 
    font-family: 'newfont'; 

    /* src: url('https://www.dev.eiromania.com/wp-content/themes/Ei Romania/fonts/TeXGyreAdventor-Regular.ttf') format('truetype'),
    url('https://www.dev.eiromania.com/wp-content/themes/Ei Romania/fonts/TeXGyreAdventor-Regular.woff') format('woff'),
    url('https://www.dev.eiromania.com/wp-content/themes/Ei Romania/fonts/TeXGyreAdventor-Regular.eot') format('eot'),
    url('https://www.dev.eiromania.com/wp-content/themes/Ei Romania/fonts/TeXGyreAdventor-Bold.ttf') format('ttf'),
    url('https://www.dev.eiromania.com/wp-content/themes/Ei Romania/fonts/TeXGyreAdventor-Bold.woff') format('woff'),
    url('https://www.dev.eiromania.com/wp-content/themes/Ei Romania/fonts/TeXGyreAdventor-Bold.eot') format('eot');

    font-weight: normal;  */
}
@import url('https://fonts.googleapis.com/css2?family=Poppins:ital,wght@0,100;0,200;0,300;0,400;0,500;0,600;0,700;0,800;0,900;1,100;1,200;1,300;1,400;1,500;1,600;1,700;1,800;1,900&display=swap');

.custom-container{
    max-width: 1480px;
    margin: 0 auto;
    padding: 0!important;
}
footer{
    margin-top:0!important;
}
#main-menu .start-today a{
    color: #fff!important;
    font-weight: 700;
    padding: 8px 20px!important;
    border: 2px solid #fff;
    border-radius: 8px;
    margin-right: 0!important;
    transition: 500ms;
    font-size:17px;
 }
 #schedule-calendar .am-events-filter{
     display:none!important;
 }
 #main-menu .start-today a:hover{
     background:#fff;
     color:#90b6d1!important;
 }
.custom-container .navbar-nav{
    margin:unset!important;
}
.custom-container .navbar-collapse{
    justify-content: flex-end;
}
.section1-lp .custom1-container{
    max-width:1480px;
    margin:0 auto;
}
#adminbarsearch{
    display:none;
}
#main-menu .nav-link{
    font-size:18px;
    color:#fff!important;
    font-family: 'Lato', sans-serif;
    font-weight:400;
    padding:0;
    margin:0 15px;
}
.navbar.bg-dark{
    background-color: #90B6D1!important;
    padding: .5rem 1rem!important;
}

#main-menu{
    display: flex;
    align-items: center;
}

.custom-row {
    display:flex;
    justify-content: space-between;
}
footer{
    background-color:#1C0E01!important;
    padding: 60px 0 15px 0;
}
.footer-logo{
    margin-bottom:8px;
}
.first-col-footer > p:nth-child(2){
    font-size:14px;
    line-height:14px;
    color:rgba(255,255,255,.6);
    margin-bottom:30px;
    
    font-weight: 400;
}
.first-col-footer > a{
    font-size:16px;
    line-height:16px;
    color:rgba(255,255,255,.6)!important;
    
    font-weight: 400;
    display:block;
    text-decoration:none;
}
.title-ul-footer{
    font-size:16px;
    color:#fff;
    font-weight:600;
    margin-bottom:25px;
    
    font-weight: 600;
}
.footer-ul a{
    font-size:16px;
    line-height:16px;
    color:rgba(255,255,255,.6);
    display:block;
    text-decoration:none;
    margin-bottom:17px;
    
    font-weight: 500;
}
.footer-ul li{
    padding:0;
}
.newsletter-footer input[type="email"]{
    height: 48px;
    padding: 0 18px;
    border: none;
    margin-right: 67px;
}
.newsletter-footer{
    position:relative;
}
.newsletter-footer input[type="submit"]{
    position:absolute;
    top:0;
    right:0;
    width: 67px!important;
    height: 100%;
    border-radius: 0!important;
    background:#E68182;
    border:none!important;
    background-image: url(https://www.eiromania.com/wp-content/uploads/2021/07/20.png)!important;
    background-repeat: no-repeat!important;
    background-position: center!important;
    font-size:1px!important;
}
.newsletter-footer input[type="submit"]:hover{
    position:absolute;
    top:0;
    right:0;
    width: 67px!important;
    height: 100%;
    border-radius: 0!important;
    background:#E68182!important;
    border:none!important;
    background-image: url(https://www.eiromania.com/wp-content/uploads/2021/07/20.png)!important;
    background-repeat: no-repeat!important;
    background-position: center!important;
}


.homepage-template .row-hp{
    display:flex;
    justify-content: space-between;
    align-items: center;
}
.homepage-template{
    margin-top:60px;
}
.first-text{
    color:#90B7D2;
    font-size:24px;
    line-height:36px;
    font-weight:700;
    margin-bottom:0;
    padding-left: 5px;
    padding-bottom: 10px;
}
.title-hp{
    font-size:48px;
    color:#333333;
    line-height:58px;
    margin-bottom:32px;
    position:relative;
    font-family: newfont, sans-serif;
    font-weight:700;
}
.section1-programs-page .custom-container{
    max-width:1480px!important
}

.title-hp span{
    position:relative;
    display:inline-block;
}
.title-hp span::before{
    content: '';
    position: absolute;
    width: 100%;
    height: 26px;
    background: #90B7D2;
    z-index: -1;
    bottom: 0;
}
.subtitle-hp{
    color:#333333;
    font-size:16px;
    line-height:36px;
    font-weight:400;
    margin-bottom:55px;
}
.download-section-hp input[type="email"]{
    width:330px!important;
    height:60px!important;
    border-radius:8px!important;
    border: 2px solid #684B61!important;
    padding:0 15px;
}
.download-section-hp{
    position:relative;
    margin-bottom:50px;
    width:max-content;
}
.download-section-hp input[type="email"]::placeholder{
    font-style:italic;
    font-size:18px;
    color:#684B61;
}
.download-section-hp input[type="email"]:focus{
    outline:none;
}
.download-section-hp input[type="submit"]{
    border-radius:8px!important;
    width:210px;
    height:60px;
    position:relative;
    top:0;
    right:20px;
    color:#fff;
    font-size:16px;
    background:#684B61;
    border:2px solid #684B61!important;
    transition:500ms;
}
.download-section-hp input[type="submit"]:hover{
    background:#fff;
    color:#684B61;
}
.share-section-hp > p {
    margin-bottom:0;
    color:#666666;
    font-size:16px;
    font-weight:400;
}
.share-icons-hp img{
    margin-right:9px;
}
.section1-hp{
    margin-bottom:58px;
}
.title-programs p{
    color:#333333;
    font-size:48px;
    line-height:58px;
    position:relative;
    margin-bottom:25px;
    font-family:newfont, sans-serif;
    font-weight:700;
}
.title-programs p::before{
    content: '';
    background-color: #90B7D2;
    width: 315px;
    height: 25px;
    position: absolute;
    z-index: -1;
    bottom: -3px;
}
.subtitle-programs p{
    color: #333333;
    font-size: 18px;
    line-height: 28px;
    font-weight: 400;
    margin-bottom: 40px;
}
.section1-programs-page .custom-container > .row-programs:nth-child(3){
    display: flex;
    flex-wrap:wrap;
}
.section1-programs-page .custom-container > .row-programs:nth-child(3) .col-programs:first-child .plus-box-price > p::before{
    background-image: url(https://www.eiromania.com/wp-content/uploads/2021/08/Group-123.png)!important;
}
.box-block-programs{
    cursor:pointer;
}

.section1-programs-page .custom-container > .row-programs:nth-child(3) .col-programs{
    width:31.5%;
    border:1px solid #DDDDDD;
    border-radius:20px;
    padding:30px 26px;
    margin: 0 0.75% 2% 0.75%;
    background: #90b6d12b;
}

.title-box-price{
    font-size:19px;
    font-weight:500;
    color:#000000;
    line-height:23px;
    margin-top:6px;
    font-family: 'Work Sans', sans-serif;
    min-height:46px;
}
footer .custom-row > .custom-col:last-child{
    display: flex;
    flex-direction: column;
    justify-content: center;
}
.footer-ul > li:last-child a{
    margin-bottom:0!important;
}
.subtitle-box-price, .money-back{
    color:#AAAAAA;
    font-size:13px;
    line-height:15px;
    font-weight:500;
    margin-bottom:22px;
    min-height:15px;
    font-family: 'Work Sans', sans-serif;
    min-height:30px;
}
.price-box-price{
    font-size:39px;
    color:#000;
    line-height:46px;
    font-weight:500;
    margin-bottom:9px;
    font-family: 'Work Sans', sans-serif;
}
.button-boxprice a:hover{
    text-decoration:none;
    color:#000;
}
.subtitle-box-price{
    min-height:35px;
}
.button-boxprice a{
    height: 50px;
    width:100%;
    display:inline-flex;
    text-align: center;
    justify-content: center;
    align-items: center;
    border:1.2px solid #000;
    font-size:13px;
    font-weight:600;
    color:#000;
    text-decoration:none;
    border-radius:10px;
    background:#fff;
    font-family: 'Work Sans', sans-serif;
}
.button-boxprice{
    margin-bottom:24px;
}
.box02-list > p{
    position:relative;
    padding-left:35px;
    font-family: 'DM Sans', sans-serif;
}
.box02-list > p::before{
    content:'';
    width:23px;
    height:23px;
    background-image:url('https://www.eiromania.com/wp-content/uploads/2021/07/Group-95.png');
    position:absolute;
    left:0;
}
.box02-list{
    padding-bottom:24px;
    border-bottom:1px solid #DDDDDD;
    min-height:242px;
}
.plus-box-price{
    margin-top:16px;
}
.plus-box-price > p{
    position:relative;
    color:#AAAAAA;
    font-size:13px;
    line-height:23px;
    font-weight:500;
    padding-left:35px;
}
.plus-box-price > p::before{
    content:'';
    width:23px;
    height:23px;
    background-image:url('https://www.eiromania.com/wp-content/uploads/2021/07/Group-89.png');
    position:absolute;
    left:0;
}

.box-last-row-programs .box02-list{
    min-height:242px;
}
.section1-programs-page .custom-container > .row-programs:first-child{
    display:flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom:30px;
}
.section1-programs-page .custom-container > .row-programs:first-child .col-programs{
    width:50%;
}
.section1-programs-page .custom-container > .row-programs:first-child .col-programs:first-child{
    padding-right: 30px;
}
.footer-social{
    margin-top:25px;
}
.footer-social a{
    margin-right:10px;
}
.sub-footer-row{
    display: flex;
    justify-content: flex-end;
    padding: 10px 0;
    border-top: 1px solid #684b61;
    margin-top:70px;
}
.sub-footer-row a{
    font-size: 16px;
    line-height: 16px;
    color: rgba(255,255,255,.6);
    display: inline-block;
    text-decoration: none;
    font-weight: 500;
    margin-right:20px;
}
.sub-footer-row a:last-child{
    margin-right:0;
}
.hr-hp-last span::before{
    content: ''!important;
    width: 102%!important;
    height: 17px!important;
    background-color: #90b6d1!important;
    left: -2%!important;
    bottom: 5px!important;
    position: absolute!important;
    z-index: -1!important;
}
.section3-new-hp .subtitleh2-hp{
    margin-bottom:50px!important;
}
.section-ymk .title-section-hp{
    margin-bottom:60px!important;
}
.section1-ei-page .title-section-hp{
    text-align: left!important;
}
.section3-ei-page .title-section-hp{
    text-align: left!important;
}
.section2-ei-page .title-section-hp{
    text-align: left!important;
}
.title-wiei p::before{
    display:none;
}
.title-wiei p span{
    position:Relative;

}
.title-wiei p span::before{
    content: '';
    background-color: #90B7D2;
    width: 100%;
    height: 25px;
    position: absolute;
    z-index: -1;
    bottom: -3px;
}
.sign-up-v2 {
    margin-bottom:20px!important;
    margin-top:20px!important;

}
.first-dicount-v2, .second-discount-v2{
    font-size:20px!important;
}
@media only screen and (min-width: 1023px) {
  
    
    .section1-programs-page .custom-container > .row-programs:nth-child(3) .col-programs:hover{
        background:#684B61;
        transition:500ms;
        border:#684B61;
    }
   
    .section1-programs-page .custom-container > .row-programs:nth-child(3) .col-programs:hover > p{
        color:#fff;
        font-family: 'Work Sans', sans-serif;
    }
    
    .section1-programs-page .custom-container > .row-programs:nth-child(3) .col-programs:hover .plus-box-price > p::before{
        background-image:url('https://www.eiromania.com/wp-content/uploads/2021/07/Group-89-white.png');
    }
    .button-boxprice a:hover{
        background:#E68182;
        color:#fff;
        border-color:#E68182;
    }
    .section1-programs-page .custom-container > .row-programs:nth-child(3) .col-programs:hover .box02-list > p{
        color:#fff;
    }
    .section1-programs-page .custom-container > .row-programs:nth-child(3) .col-programs:hover .plus-box-price > p{
        color:#fff;
        /* font-family: 'DM Sans', sans-serif; */
    }
    .section1-programs-page .custom-container > .row-programs:nth-child(3) .col-programs:hover .box02-list{
        border-color:#fff;
    }
    
    .section1-programs-page .custom-container > .row-programs:nth-child(4) .col-programs:hover{
        background:#684B61;
        transition:500ms;
        border:#684B61;
    }
    .section1-programs-page .custom-container > .row-programs:nth-child(4) .col-programs:hover > p{
        color:#fff;
        font-family: 'Work Sans', sans-serif;
    }
    .section1-programs-page .custom-container > .row-programs:nth-child(4) .col-programs:hover .plus-box-price > p::before{
        background-image:url('https://www.eiromania.com/wp-content/uploads/2021/07/Group-89-white.png');
    }
    .button-boxprice a:hover{
        background:#E68182;
        color:#fff;
        border-color:#E68182;
    }
    .section1-programs-page .custom-container > .row-programs:nth-child(4) .col-programs:hover .box02-list > p{
        color:#fff;
    }
    .section1-programs-page .custom-container > .row-programs:nth-child(4) .col-programs:hover .plus-box-price > p{
        color:#fff;
        /* font-family: 'DM Sans', sans-serif; */
    }
    .section1-programs-page .custom-container > .row-programs:nth-child(4) .col-programs:hover .box02-list{
        border-color:#fff;
    }
    .section1-programs-page .custom-container > .row-programs:nth-child(3) .col-programs:hover .plus-box-price > p::before{
        background-image: url(https://www.eiromania.com/wp-content/uploads/2021/08/Group-123-1.png)!important;
    
    }
}



.section1-programs-page .custom-container > .row-programs:nth-child(4){
    display:flex;
    justify-content: center;
    margin-top:3%;
}
.section1-programs-page .custom-container > .row-programs:nth-child(4) > .col-programs{
    width: 23%;
    border: 1px solid #DDDDDD;
    border-radius: 20px;
    padding: 30px 26px;
}
.section1-programs-page .custom-container > .row-programs:nth-child(4) > .col-programs:first-child{
    margin-right:3%;
}
.section1-programs-page .custom-container > .row-programs:nth-child(5) .col-programs a{
    display: inline-flex;
    justify-content: center;
    align-items: center;
    width: 100%;
    height: 57px;
    background: #90B7D2;
    border-radius: 21px;
    border:1px solid #90B7D2;
    text-decoration: none;
    font-size: 25px;
    color: #fff;
    transition:500ms;
}
.section1-programs-page .custom-container > .row-programs:nth-child(5) .col-programs a:hover{
    color:#90B7D2;
    background:#fff;
}
.section1-programs-page .custom-container > .row-programs:nth-child(5) {
    margin-top:150px;
}
.programs-page{
    margin-top:40px;
    margin-bottom:130px;
}
.section1-lp .custom-container > .row-lp{
    display:flex;
    justify-content: space-between;
}
.section1-lp .custom-container > .row-lp .col-lp:first-child{
    margin-right:80px;
    position:relative;
}
.section1-lp .custom-container > .row-lp .col-lp:first-child::before{
    content:url('https://www.eiromania.com/wp-content/uploads/2021/08/Group-122.png');
    position:absolute;
    bottom:-150px;
    left:0;
}
.what-is-instant-lp .section1-lp .custom-container > .row-lp .col-lp:first-child::before{
    content:url('https://www.eiromania.com/wp-content/uploads/2021/08/Group-137.png');
    bottom:-190px;

}
.relationship-lp .section1-lp .custom-container > .row-lp .col-lp:first-child::before{
    content:url('https://www.eiromania.com/wp-content/uploads/2021/08/Group-136.png');
}
.leading-ei-lp .section1-lp .custom-container > .row-lp .col-lp:first-child::before{
    content:url('https://www.eiromania.com/wp-content/uploads/2021/08/Group-142-2.png');
}
.aplied-ei-lp .section1-lp .custom-container > .row-lp .col-lp:first-child::before{
    content:url('https://www.eiromania.com/wp-content/uploads/2021/08/Group-142-1.png');
}
.team-dynamics-lp .section1-lp .custom-container > .row-lp .col-lp:first-child::before{
    content:url('https://www.eiromania.com/wp-content/uploads/2021/08/Group-142.png');
}
.team-dynamics-lp .section1-lp .custom-container > .row-lp .col-lp:first-child::before{
    bottom: -221px;
}
.free-tour{
    display:none!important;
}
.section1-lp .custom-container > .row-lp .col-lp:nth-child(2) img{
    max-width:unset;
}
.section1-lp{
    margin-top:70px;
    margin-bottom:107px;
}
.title-lp{
    font-size:48px;
    line-height:54px;
    color:#333333;
    font-weight:700;
    margin-bottom:40px;
    font-family: newfont, sans-serif;
}
.title-lp span{
    position:relative;
}
.title-lp span::before{
    content: '';
    position: absolute;
    width: 100%;
    height: 26px;
    background: #90B7D2;
    z-index: -1;
    bottom: 0;
}
.subtitle-lp{
    color: #333333;
    font-size: 18px;
    line-height: 28px;
    font-weight: 400;
    margin-bottom: 40px;
    
}
.ht-ctc {
    display:none!important;
}
.page-template-get-in-touch .ht-ctc{
    display:block!important;
}
.get-in-touch-page{
    margin-top:50px!important;
    margin-bottom:50px!important;
}
.get-in-touch-page .title-lp-last-section{
    margin-bottom:40px;
}
.buttons-sec1-lp .button-get-it-instantly{
    width: 183px;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    height: 54px;
    background:#684B61;
    color:#fff;
    font-size:16px;
    line-height:25px;
    font-weight:500;
    text-decoration:none;
    border:1px solid #684B61;
    margin-right:27px;
    border-radius:8px;
    transition:500ms;
}
.buttons-sec1-lp .button-get-it-instantly:hover{
    background:#fff;
    color:#684B61;
}
.buttons-sec1-lp .button-get-it-instantly:hover{
    text-decoration:none;
}
.buttons-sec1-lp .free-tour{
    width: 183px;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    height: 54px;
    background:#fff;
    color:#684B61;
    font-size:16px;
    line-height:25px;
    font-weight:500;
    text-decoration:none;
    border:1px solid #684B61;
    
    transition:500ms;
}

.title2-lp{
    text-align: center;
    font-size:48px;
    color:#121212;
    line-height:80px;
    font-weight:700;
    margin-bottom:0;
  
    font-family: newfont, sans-serif;
}
.section2-lp .row-lp{
    padding:0 60px;
    display: flex;
    justify-content: space-between;
}
.section2-lp .row-lp .col-lp{
    width: 30%;
}
.section2-lp .box-lp{
    position:relative;
}
.section2-lp .box1-lp{
    padding-left:95px;
}
.section2-lp .box2-lp{
    padding-left:110px;
}
.section2-lp .box3-lp{
    padding-left:115px;
}
.section2-lp .box1-lp::before{
    content:url('https://www.eiromania.com/wp-content/uploads/2021/07/1.png');
    position:absolute;
    bottom:7px;
    left:0;

}
.section2-lp .box2-lp::before{
    content:url('https://www.eiromania.com/wp-content/uploads/2021/07/2.png');
    position:absolute;
    bottom:7px;
    left:0;
}
.section2-lp .box3-lp::before{
    content:url('https://www.eiromania.com/wp-content/uploads/2021/07/3.png');
    position:absolute;
    bottom:7px;
    left:0;
}
.section2-lp .box-lp > p:first-child{
    position:relative;
    color:#121212;
    font-size:48px;
    line-height:33px;
    font-weight:500;
    margin-bottom:24px;
    font-family:newfont, sans-serif;
}
#schedule-calendar{
    max-width:1480px;
    margin:0 auto;
}
#schedule-calendar form{
    border:none!important;
}
.section2-lp .box-lp > p:nth-child(2){
    color:rgba(18, 18, 18, .6);
    font-size:22px;
    line-height:28px;
    
}
.section2-lp .box1-lp > p:first-child::after{
    content: '';
    width: 1px;
    height: 32px;
    background: #30B6D1;
    position: absolute;
    left: -25px;
    bottom: 4px;
}
.woocommerce-checkout .product-name .variation{
    display: flex;
    flex-direction: column;
}
.woocommerce-checkout .variation-EventInfo hr{
    display:none!important;
}   
.section2-lp .box2-lp > p:first-child::after{
    content: '';
    width: 1px;
    height: 32px;
    background: #30B6D1;
    position: absolute;
    left: -25px;
    bottom: 4px;
}
.container-sec2-lp{
    max-width: 1700px;
    margin: 0 auto;
}
.container-sec2-lp .row-lp{
    padding:0!important;
}
.section2-lp .box3-lp > p:first-child::after{
    content: '';
    width: 1px;
    height: 32px;
    background: #30B6D1;
    position: absolute;
    left: -25px;
    bottom: 4px;
}
.section2-lp{
    max-width:1920px!important;
}
.section3-lp .container2-custom{
    max-width:2560px!important;
}
.section1-lp, .section2-lp, .section3-lp, .section4-lp, .section5-lp, .section6-lp, .section7-lp, nav.navbar, footer {
    max-width:unset;
    margin:0 auto;
}
.button-sec2-lp{
    margin-top:100px;
    display: flex;
    justify-content: center;
}
.button-sec2-lp > a{
    display:inline-flex;
    justify-content: center;
    align-items: center;
    font-size:16px;
    font-weight:500;
    color:#fff;
    background:#684B61;
    width:183px;
    height:54px;
    text-decoration:none;
    
    transition:500ms;
    border:1px solid #684B61;
}
.button-sec2-lp > a:hover{
    text-decoration:none;
    color:#684B61;
    background:#fff;
}
.section2-lp{
    margin-bottom:125px;
}
.navbar-brand > img{
    -webkit-backface-visibility: hidden;
    -ms-transform: transtaleZ(0);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
}

.section3-lp .container2-custom > .row-lp:first-child{
    display: flex;
    align-items: center;
    margin-bottom:70px;
}
.section3-lp .container2-custom > .row-lp:first-child > .col-lp:first-child{
    width:45%;
}
.section3-lp .container2-custom > .row-lp:first-child > .col-lp:last-child{
    width:55%;
}
.title-sec3-lp, .subttile-sec3-lp{
    margin-bottom:0;
}
.box4-ul-sec4{
    margin-bottom:0!important;
}
.container-sec3-new{
    max-width:1480px;
    margin:0 auto;
}
.container-sec3-new .row-lp{
    display:flex;
    justify-content: space-between;
    align-items: center;
    margin-bottom:56px;
}
.container-sec3-new .row-lp .col-lp{
    width: 100%;
}
.container-sec3-new .title-section-hp{
    margin-bottom:0!important;
}
.title-sec3-lp{
    font-size:48px;
    font-weight:700;
    font-family: newfont, sans-serif;
    line-height:68px;
    color:#121212;
}
.subttile-sec3-lp{
    color: rgba(18, 18, 18, .6);
    font-size:14px;
    line-height:32px;
    font-weight:400;
    
}
.section2-hp .title-logo-hp{
    margin-bottom: 0;
    color: #666666;
    font-size: 18px;
    font-weight: 400;
    margin-bottom:12px;
}
.section2-hp{
    padding:57px 0 57px 0;
    background:#F2F2F2;
}
.section2-hp .section-logo-badges{
    margin-bottom:0;
}
.carousel-sec3 .owl-stage{
    left:-400px;
}
.carousel-sec3 .owl-nav{
    position: absolute;
    bottom: 0;
}
.carousel-sec3 .owl-nav .owl-next{
    width: 89px;
    height: 72px;
    border-radius: 0!important;
    background: #E68182!important;
    margin:0!important;
    position:relative;
}
.carousel-sec3 .owl-nav .owl-next > span{
    display:none;
}
.carousel-sec3 .owl-nav .owl-prev > span{
    display:none;
}
.carousel-sec3 .owl-nav .owl-prev{
    width: 89px;
    height: 72px;
    border-radius: 0!important;
    margin:0!important;
    position:relative;
    background: rgba(255, 255, 255, .25)!important;
}

.carousel-sec3 .owl-nav .owl-prev:focus, .carousel-sec3 .owl-nav .owl-next:focus{
    outline:0;
}
.carousel-sec3 .owl-nav .owl-prev::before{
    content:url('https://www.eiromania.com/wp-content/uploads/2021/07/46.png');
    position:absolute;
    top: 37%;
    left: calc(50% - 8px);
}
.carousel-sec3 .owl-nav .owl-next::before{
    content:url('https://www.eiromania.com/wp-content/uploads/2021/07/45.png');
    position:absolute;
    top: 37%;
    left: calc(50% - 8px);
}
.row-button-sec3{
    display:flex;
    justify-content: center;
}
.row-button-sec3 a{
    display: inline-flex;
    justify-content: center;
    align-items: center;
    font-size: 16px;
    font-weight: 500;
    color: #fff;
    background: #684B61;
    width: 183px;
    height: 54px;
    text-decoration: none;
    
    border:1px solid #684B61;
    transition:500ms;
}
.row-button-sec3 a:hover{
    color:#684B61;
    text-decoration:none;
    background:#fff;
}
.row-carousel-sec3{
    margin-bottom:84px;
}
.section3-lp{
    margin-bottom:65px;
}
.fixed-bar-lp .container2-custom{
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.title-program-bar{
    margin-bottom: 0;
    font-size: 32px;
    line-height: 27px;
    font-weight: 700;
    color: #121212;
}
.section4-lp .title-lp-sec4{
    font-size: 48px;
    font-weight: 700;
    font-family: newfont, sans-serif;
    line-height: 68px;
    color: #121212;
    margin-bottom:10px;
}
.title2-lp-sec4{
    color:#121212;
    font-size:30px;
    font-family: newfont, sans-serif;
    line-height:34px;
    font-weight:700;
    margin-bottom:25px;
}
.subtitle-lp-sec4{
    color: rgba(18, 18, 18, .6);
    font-size: 14px;
    line-height: 32px;
    font-weight: 400;
    
}
.button-sec4 a{
    display: inline-flex;
    justify-content: center;
    align-items: center;
    font-size: 16px;
    font-weight: 500;
    color: #fff;
    background: #684B61;
    border:1px solid #684B61;
    width: 183px;
    height: 54px;
    text-decoration: none;
    
    transition:500ms;
}
.button-sec4 a:hover{
    background:#fff;
    color:#684B61;
    text-decoration:none;
}
.section4-lp .container2-custom > .row-lp{
    display:flex;
    padding:40px 60px;

}
.apliedeilp .price-last-section > p::before{
    left:-11px!important;
}
.section4-lp .container2-custom > .row-lp > .col-lp:first-child{
    width:50%;
}
.section4-lp .container2-custom > .row-lp > .col-lp:last-child{
    box-sizing: border-box;
   
    width:50%;
}
.page-template-genos-ei .section4-title .title-section-hp {
    margin-bottom:0!important;
}
.box-ul-sec4{
    position:relative;
    padding-left: 73px;
    margin-bottom:43px;
}
.section-6-button{
    margin-bottom:40px;
}

.box1-ul-sec4::before{
    background-image:url('https://www.eiromania.com/wp-content/uploads/2021/08/Group-121.png');
}
.box2-ul-sec4::before{
    background-image:url('https://www.eiromania.com/wp-content/uploads/2021/08/Group-116.png');
}
.box3-ul-sec4::before{
    background-image:url('https://www.eiromania.com/wp-content/uploads/2021/08/Group-118.png');
}
.box4-ul-sec4::before{
    background-image:url('https://www.eiromania.com/wp-content/uploads/2021/08/Group-120.png');
}

.box-ul-sec4 > p:nth-child(2){
    color: #121212;
    font-size: 22px;
    font-weight: 300;
    line-height: 27px;
    margin-bottom:0;
    
}
.section4-lp{
    margin-bottom:127px;
}
.section4-lp .container2-custom > .row-lp{
    position:relative;
}
.section4-lp .container2-custom > .row-lp::before{
    content: url(https://www.eiromania.com/wp-content/uploads/2021/08/Group-122.png);
    position: absolute;
    bottom: -218px;
    left: 0;
    display:none;
}
.what-is-instant-lp .section4-lp .container2-custom > .row-lp::before{
    content: url(https://www.eiromania.com/wp-content/uploads/2021/08/Group-137.png);
}
.relationship-lp .section4-lp .container2-custom > .row-lp::before{
    content: url(https://www.eiromania.com/wp-content/uploads/2021/08/Group-136.png);
}
nav .custom-container{
    max-width:1480!important;
    margin:0 auto;
}
nav.navbar{
    padding:0!important;
}
.section5-lp .container2-custom{
    max-width:1480px;
    margin:0 auto;
}
.section5-lp .container2-custom > .row-lp{
    display: flex;
    align-items: center;
    margin-bottom:126px;
}
.section5-lp .container2-custom > .row-lp > .col-lp:first-child{
    margin-right:107px;
}
.section2-hp .row-hp{
    display:block;
}
.title-sec5-lp{
    font-size:40px;
    font-weight:700;
    color:#121212;
    line-height:40px;
    font-family: newfont, sans-serif;
    margin-bottom:35px;
}
.subtitle-sec5-lp{
    color: rgba(18, 18, 18, .6);
    font-size: 14px;
    line-height: 28px;
    
}
.row-numbers-sec5-lp{
    display:flex;
    justify-content: space-between;
}
.row-numbers-sec5-lp .col-numbers-sec5-lp{
    margin-right:145px;
}
.row-numbers-sec5-lp .col-numbers-sec5-lp:last-child{
    margin-right:0;
}
.col-numbers-sec5-lp > p:first-child{
    font-size:40px;
    line-height:60px;
    color:#E68182;
    font-weight:600;
    margin-bottom:12px;
    
}
.col-numbers-sec5-lp > p:nth-child(2){
    color:#AAAAAA;
    font-size:14px;
    line-height:21px;
    font-weight:500;
    margin-bottom:0;
    
}
.row-button-sec5 {
    display:flex;
    justify-content: center;
}
.row-button-sec5 a{
    display: inline-flex;
    justify-content: center;
    align-items: center;
    font-size: 16px;
    font-weight: 500;
    color: #fff;
    background: #684B61;
    width: 183px;
    height: 54px;
    text-decoration: none;
    
    border:1px solid #684B61;
    transition:500ms;
}
.row-button-sec5 a:hover{
    color:#684B61;
    background:#fff;
    text-decoration:none;
}
.section5-lp{
    margin-bottom:108px;
}
.section6-lp{
    margin-bottom:108px;
}

.section6-lp .container2-custom .row-lp{
    display:flex;
    align-items: center;
    justify-content: space-between;
    position:relative;
}
.section4-title .container2-custom{
    max-width:1480px;
    margin:0 auto;
}
.section4-lp{
    position:relative;
}
/* .section4-lp .row-lp{
    background:#FDF5EA;
} */
.box-ul-sec4-left > p{
    position:relative;
    padding-left: 73px;
    margin-bottom: 43px;
    font-size: 22px;
    font-weight: 300;
    line-height: 27px;
}
.ul-sec4-left:nth-child(1) .box-ul-sec4-left > p::before{
    content: '';
    width: 52px;
    height: 52px;
    position: absolute;
    top: calc(50% - 26px);
    left: 0;
    background-size: 52px 52px;
    background-image:url('https://www.eiromania.com/wp-content/uploads/2021/08/Group-121.png');
}
.ul-sec4-left:nth-child(2) .box-ul-sec4-left > p::before{
    content: '';
    width: 52px;
    height: 52px;
    position: absolute;
    top: calc(50% - 26px);
    left: 0;
    background-size: 52px 52px;
    background-image: url(https://www.eiromania.com/wp-content/uploads/2021/08/Group-116.png);
}
.ul-sec4-left:nth-child(3) .box-ul-sec4-left > p::before{
    content: '';
    width: 52px;
    height: 52px;
    position: absolute;
    top: calc(50% - 26px);
    left: 0;
    background-size: 52px 52px;
    background-image: url(https://www.eiromania.com/wp-content/uploads/2021/08/Group-118.png);
}
.title-lp-sec4{
    font-size: 48px;
    font-weight: 700;
    font-family: newfont, sans-serif;
    line-height: 68px;
    color: #121212;
    margin-bottom: 0px;
}
.section6-lp .container2-custom .row-lp > .col-lp:first-child{
    width:50%;
    padding-top:103px;
    padding-bottom:127px;
    margin-right:107px;
}
.section4-lp .container2-custom{
    max-width:1480px;
    margin:0 auto;
}
.section6-lp .container2-custom .row-lp > .col-lp:nth-child(2){
    width:calc(50% - 107px);
}

.title6-lp{
    font-size:40px;
    line-height:45px;
    font-weight:500;
    color:#121212;
    margin-bottom:28px;
    font-family: newfont, sans-serif;
}
.title6-lp::before{
    content:url('https://www.eiromania.com/wp-content/uploads/2021/07/Group-94-1.png');
    position:absolute;
    top:-40px;
    left:0;
}
.subtitle6-lp{
    color: #111111;
    font-size: 16px;
    line-height: 32px;
    font-weight: 500;
    padding-right:50px;
}
.title-testimonial{
    font-size:24px;
    font-weight:500;
    color:#121212;
    line-height:32px;
    margin-bottom:35px;
    
}
.price-last-section{
    margin-bottom:20px;
}
.price-last-section > p:last-child{
    font-size:28px;
}
.content-testimonial{
    color: rgba(18, 18, 18, .6);
    font-size: 16px;
    line-height: 27px;
    font-weight: 500;
    margin-bottom:45px;
    
}
.img-testimonial{
    width:52px;
    height:52px;
    border-radius:50%;
    background:#C4C4C4;
}
.section6-lp .title-section-hp{
    text-align: left!important;
}
.meta-testimonial{
    display:flex;
    align-items: center;
}
.name-function-testimonial{
    margin-left:24px;
}
.name-testimonial{
    color:#000000;
    font-size:16px;
    font-weight:500;
    line-height:25px;
    
    margin-bottom:9px;
}
.function-testimonial{
    color:#AAAAAA;
    font-size:14px;
    line-height:21px;
    font-weight:500;
    margin-bottom:0;
    
}
.row-button-sec6{
    display: flex;
    justify-content: center;
}
.row-button-sec6 a{
    display: inline-flex;
    justify-content: center;
    align-items: center;
    font-size: 16px;
    font-weight: 500;
    color: #fff;
    background: #684B61;
    border:1px solid #684B61;
    width: 183px;
    height: 54px;
    text-decoration: none;
    
    transition:500ms;
}
.row-button-sec6 a:hover{
    color:#684B61;
    background:#fff;
    text-decoration:none;
}
.section6-lp .container2-custom .row-lp{
    margin-bottom:70px;
}
.page-template-genos-ei .section7-lp .title-lp{
    margin-bottom:50px!important;
}
.section6-lp{
    position:relative;
}
.section6-lp::before{
    content:'';
    position:absolute;
    top:0;
    left:0;
    width:50%;
    background:#FDF5EA;
    height:100%;
    z-index:-1;
}
.section4-title .row-title-sec4-title{
    justify-content: center;
}
.section6-lp .container2-custom{
    max-width:1480px;
    margin:0 auto;
}
.section1-lp{
    margin-top:118px;
    margin-bottom:107px;
}
.section1-lp .custom-container{
    max-width:1480px!important;
}

.homepage-template .section1-hp .row-hp > .col-hp:first-child{
    width:38%;
}
.section2-lp .row-lp .col-lp{
    display: flex;
    justify-content: center;
}
#moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content a.mgbutton, #moove_gdpr_cookie_info_bar .moove-gdpr-info-bar-container .moove-gdpr-info-bar-content button.mgbutton{
    background-color: #fa9124!important;
}
.title-hp br{
    display:none;
}
.amelia-app-booking #am-step-booking .am-select-date, .amelia-app-booking .am-step-booking-catalog .am-select-date{
    background: linear-gradient(135deg,#e68182,#684B61)!important;
}
.am-modal.am-in-body .el-button--primary.el-button, .amelia-app-booking .el-button--primary.el-button{
    background-color: #684B61!important;
    border-color: #684B61!important;
}
.amelia-app-booking #am-step-booking .am-select-date .am-button-wrapper .el-button span, .amelia-app-booking .am-step-booking-catalog .am-select-date .am-button-wrapper .el-button span{
    color: #e68182!important;
}
.wc-proceed-to-checkout a{
    background:#684B61!important;
    text-decoration:none!important;
    border:none!important;
}

.btn-outline-primary:hover, .wpcf7 input:hover[type=submit]{
    color:#fff!important;
    background-color:#684B61!important;
    border-color: #684B61!important;
}
.woocommerce-checkout form{
    border:none!important;
}
.btn-primary:not(:disabled):not(.disabled).active, .btn-primary:not(:disabled):not(.disabled):active, .show>.btn-primary.dropdown-toggle{
    background-color: #684B61!important;
    border-color: #684B61!important;
}
.woocommerce-form-coupon-toggle{
    display:none!important;
}
.woocommerce-additional-fields{
    display:none!important;
}
.woocommerce-checkout section.container > h1.text-center{
    font-size: 48px;
    color: #333333;
    line-height: 60px;
    margin-bottom: 32px!important;
    position: relative;
    font-family: newfont, sans-serif;
    font-weight: 700;
    text-align: left!important;
    position:relative;
    margin-bottom:70px!important;
    margin-top:52px!important;
}
.woocommerce-checkout section.container > h1.text-center::before{
    content: '';
    position: absolute;
    width: 100%;
    max-width:300px;
    height: 26px;
    background: #90B7D2;
    z-index: -1;
    bottom: 0;
}
.woocommerce-checkout section.container{
    max-width: 1480px!important;
}
.woocommerce-checkout  form.checkout{
    display:flex;
    justify-content: space-between;
}
.woocommerce-checkout  form.checkout h3#order_review_heading{
    display:none!important;
}
.woocommerce-checkout  form.checkout > #customer_details {
    width:48%!important;
}
.woocommerce-checkout  form.checkout > #order_review {
    width:48%!important;
}
.woocommerce-checkout  form.checkout > #customer_details > .col-12{
    flex:100%!important;
    max-width:unset!important;
}
.woocommerce-checkout label{
    color: #AAAAAA;
    font-size: 13px;
    line-height: 18px;
    font-weight: 400;
    font-family: 'Work Sans', sans-serif;
}
.woocommerce-billing-fields > h3{
    color: #333333;
    font-size: 15px;
    line-height: 18px;
    font-weight: 400;
    font-family: 'Work Sans', sans-serif;
}
.current_page_item a, .current-menu-item a{
    color:#000!important;
    font-weight:700!important;
}
.woocommerce-checkout input:not([type='submit']), .woocommerce-checkout select, .woocommerce-checkout .select2-selection{
    color: #AAAAAA;
    font-size: 15px;
    line-height: 18px;
    font-weight: 400;
    font-family: 'Work Sans', sans-serif;
    height: 40px!important;
    border: 1px solid #684b61!important;
    border-radius: 5px!important;
}
.woocommerce-checkout .select2-selection__rendered{
    height: 40px!important;
    display: flex!important;
    align-items: center!important;
}
#add_payment_method #payment, .woocommerce-cart #payment, .woocommerce-checkout #payment{
    background:#FDF5EA!important;
}
.woocommerce-checkout .required{
    color:#684b61!important;
}
button#place_order{
    height: 50px;
    width: 100%;
    display: inline-flex;
    text-align: center;
    justify-content: center;
    align-items: center;
    border: 1.2px solid #684b61;
    font-size: 13px;
    font-weight: 600;
    color: #684b61;
    text-decoration: none;
    border-radius: 10px;
    background: #fff;
    font-family: 'Work Sans', sans-serif;
    transition:500ms;
    text-transform:uppercase;
}
button#place_order:hover{
    background:#684b61;
    color:#fff;
}
.sec7-amelia{
    display:none;
}
.input-url{
    margin-top:20px;
}
.input-url input{
    color: #AAAAAA;
    font-size: 15px;
    line-height: 18px;
    font-weight: 400;
    font-family: 'Work Sans', sans-serif;
    height: 40px!important;
    border: 1px solid #684b61!important;
    border-radius: 5px!important;
    padding:0 20px;
}
.copy-url{
    cursor:pointer;
}
.inactiv-box{
    position:relative;
    filter: grayscale(100%);
}
.inactiv-box::before{
    content:'';
    width:100%;
    height:100%;
    top:0;
    left:0;
    border-radius:20px;
    background:rgba(0,0,0,0.4);
    z-index: 99;
    position:absolute;
}
.row-lp-wl {
    display:flex;
    justify-content: space-between;
}
.row-lp-wl .col-lp-wl{
    width:calc(33.33% - 42px);
}

.section8-lp .row-lp .col-lp:first-child{
    display:none;
}
.row-lp-wl .col-lp-wl > p:first-child{
    font-weight:700;
    color:#121212;
    position:relative;
    margin-bottom:36px;
    font-size: 32px;
    line-height: 40px;
   
}
.row-lp-wl .col-lp-wl > p:last-child{
    font-size: 18px;
    font-weight: 400;
    line-height: 32px;
    color: #5A7184;
    margin: 0 auto;
}
.page-template-genos-ei .section3-lp {
    background: #90b6d157;
    padding:50px 0;
}
/* .col-lp-wl1 > p:first-child{
    padding-left:75px;
}
.col-lp-wl2 > p:first-child{
    padding-left:73px;
}
.col-lp-wl3 > p:first-child{
    padding-left:57px;
}
.col-lp-wl4 > p:first-child{
    padding-left:46px;
}
.col-lp-wl5 > p:first-child{
    padding-left:77px;
}
.col-lp-wl6 > p:first-child{
    padding-left:76px;
}
.col-lp-wl1 {
    margin-bottom:25px;
} */
/* .col-lp-wl1 > p:first-child::before{
    content:'';
    width:69px;
    height:55px;
    background-image:url('https://www.eiromania.com/wp-content/uploads/2021/08/Group-106.png');
    top: calc(50% - 27px);
    left:0;
    position:absolute;
    background-repeat: no-repeat;
}
.col-lp-wl2 > p:first-child::before{
    content:'';
    width:58px;
    height:43px;
    background-image:url('https://www.eiromania.com/wp-content/uploads/2021/08/Group-107.png');
    top: calc(50% - 21.5px);
    left:0;
    position:absolute;
    background-repeat: no-repeat;
}
.col-lp-wl3 > p:first-child::before{
    content:'';
    width:52px;
    height:43px;
    background-image:url('https://www.eiromania.com/wp-content/uploads/2021/08/Group-108.png');
    top: calc(50% - 21.5px);
    left:0;
    position:absolute;
    background-repeat: no-repeat;
} */
.subtitle-custom{
    margin-bottom: 127px;
    text-align: center;
    color: rgba(18, 18, 18, .6);
    font-size: 16px;
    line-height: 32px;
    font-weight: 400;
}
/* .col-lp-wl4 > p:first-child::before{
    content:'';
    width:37px;
    height:37px;
    background-image:url('https://www.eiromania.com/wp-content/uploads/2021/08/Group-109.png');
    top: calc(50% - 18.5px);
    left:0;
    position:absolute;
    background-repeat: no-repeat;
}
.col-lp-wl5 > p:first-child::before{
    content:'';
    width:71px;
    height:59px;
    background-image:url('https://www.eiromania.com/wp-content/uploads/2021/08/Group-110.png');
    top: calc(50% - 29.5px);
    left:0;
    position:absolute;
    background-repeat: no-repeat;
}
.col-lp-wl6 > p:first-child::before{
    content:'';
    width:67px;
    height:48px;
    background-image:url('https://www.eiromania.com/wp-content/uploads/2021/08/Group-111.png');
    top: calc(50% - 24px);
    left:0;
    position:absolute;
    background-repeat: no-repeat;
} */


.row-lp-wl1{
    margin-bottom:80px;
}
.row-lp-wl2{
    margin-bottom:80px;
}
.row-lp-wl2:last-child{
    margin-bottom:0;
}
.section5-0-lp .container2-custom{
    max-width: 1480px;
    margin: 0 auto;
}
.title5-0-lp{
    font-size:48px;
    line-height:68px;
    font-weight:700;
    color:#121212;
    font-family: newfont, sans-serif;
    margin-bottom:80px;
}
.section5-0-lp .row-sec5-0-lp{
    display:flex;
    justify-content: space-between;
}
.section5-0-lp .row-sec5-0-lp .col-sec5-0-lp{
    width:calc(33.33% - 20px);
}
.section5-0-lp .row-sec5-0-lp .col-sec5-0-lp p{
    padding-left:75px;
    font-size:22px;
    line-height:27px;
    color:#121212;
    position:relative;
    font-weight:300;
    margin-bottom:50px;
}
.p1-col-sec5-0-lp::before{
    content:'';
    width:51px;
    height:43px;
    position:absolute;
    top:0;
    left:0;
    background-image:url('https://www.eiromania.com/wp-content/uploads/2021/08/Polygon-3.png');
}
.section5-0-lp .title-sec5{
    font-size: 22px;
    font-weight: 700;
    color: #121212;
    line-height: 27px;
    position: relative;
    margin-bottom: 36px;
}
.p2-col-sec5-0-lp::before{
    content:'';
    width:51px;
    height:43px;
    position:absolute;
    top:0;
    left:0;
    background-image:url('https://www.eiromania.com/wp-content/uploads/2021/08/Polygon-3.png');
}
.p3-col-sec5-0-lp::before{
    content:'';
    width:50px;
    height:50px;
    position:absolute;
    top:0;
    left:0;
    background-image:url('https://www.eiromania.com/wp-content/uploads/2021/08/Ellipse-6.png');
}
.p4-col-sec5-0-lp::before{
    content:'';
    width:50px;
    height:50px;
    position:absolute;
    top:0;
    left:0;
    background-image:url('https://www.eiromania.com/wp-content/uploads/2021/08/Ellipse-6.png');
}
.p5-col-sec5-0-lp::before{
    content:'';
    width:49px;
    height:49px;
    position:absolute;
    top:0;
    left:0;
    background-image:url('https://www.eiromania.com/wp-content/uploads/2021/08/Rectangle-32.png');
}
.p6-col-sec5-0-lp::before{
    content:'';
    width:49px;
    height:49px;
    position:absolute;
    top:0;
    left:0;
    background-image:url('https://www.eiromania.com/wp-content/uploads/2021/08/Rectangle-32.png');
}
.section5-1-lp .container2-custom{
    max-width: 1480px;
    margin: 0 auto;
}
.title5-1-lp{
    font-size: 48px;
    line-height: 57px;
    font-weight: 700;
    color: #121212;
    font-family: newfont, sans-serif;
    margin-bottom: 61px;
}
.section5-1-lp .col-sec5-1-lp{
    display:flex;
    flex-wrap:wrap;
}
.col-sec5-1-lp p{
    color:#121212;
    font-size:22px;
    font-weight:300;
    padding-left:44px;
    line-height:27px;
    margin-bottom:48px;
    position:relative;
    margin-right:15px;
    width:47%;
    color: rgba(18, 18, 18, .6);
    line-height: 27px;
    font-weight: 400;
    margin-bottom: 23px;
}
.col-sec5-1-lp p:last-child{
    margin-bottom:0;
}
.p1-sec5-1-lp::before{
    content:'';
    width:29px;
    height:24px;
    position:absolute;
    top:3px;
    background-size:29px 24px;
    left:0;
    background-image:url('https://www.eiromania.com/wp-content/uploads/2021/08/Polygon-3-1.png');
}
.p2-sec5-1-lp::before{
    content:'';
    width:23px;
    height:23px;
    position:absolute;
    top:3px;
    background-size:23px 23px;
    left:0;
    background-image:url('https://www.eiromania.com/wp-content/uploads/2021/08/Ellipse-6-1.png');
}
.p3-sec5-1-lp::before{
    content:'';
    width:22px;
    height:22px;
    position:absolute;
    top:3px;
    background-size:22px 22px;
    left:0;
    background-image:url('https://www.eiromania.com/wp-content/uploads/2021/08/Rectangle-32-1.png');
}
.section5-1-lp{
    margin-bottom:145px;
}
.section5-0-lp{
    margin-bottom:130px;
}

.section7-lp .container2-custom{
    max-width: 1480px;
    margin: 0 auto;
}
.section7-lp .title-lp{
    text-align: center;
    font-size:35px;
    color:#121212;
    font-family: 'Lato', sans-serif;
    line-height:32px;
    margin-bottom:126px;
}
.section7-lp .title-lp span::before{
    height:17px;
}
.section7-lp .title2-lp{
    text-align: left;
    line-height:60px;
}
.new-subtitle-cost{
    font-size:22px;
    margin-bottom:50px;
    font-weight:400;
}
.section7-lp .row-lp{
    display:flex;
    justify-content: space-between;
}
.section7-lp .row-lp .col-lp > p:first-child{
    color:rgba(18, 18, 18, .6);
    font-size:48px;
    font-family: newfont, sans-serif;
    line-height:60px;
    font-weight:700;
    position:relative;
}
.section7-lp .row-lp .col-lp > p:first-child::before{
    content:'';
    width:100%;
    height:32px;
    position:absolute;
    bottom:-5px;
    z-index:-1;
    left:0;
}
.section7-lp .row-lp .col-lp > p:last-child{
    color:rgba(18, 18, 18, .6);
    font-size:25px;
    font-weight:300;
    line-height:32px;
    margin-bottom:59px;
    text-align: center;
}
.section7-lp .row-lp .col-lp:first-child .discount-luni::before{
    background:#E68182;
}
.section7-lp .row-lp .col-lp:nth-child(2) .discount-luni::before{
    background:#90B7D2;
}
.section7-lp .row-lp .col-lp:nth-child(3) .discount-luni::before{
    background:#C4CED9;
}
.discount-luni{
    margin-bottom:4px;
}
.section8-lp .container2-custom{
    max-width: 1480px;
    margin: 0 auto;
}
.section8-lp .row-lp{
    display:flex;
    justify-content: space-between;
    position:relative;
    margin-bottom:114px;
    align-items: center;
}
.section8-lp .row-lp::before{
    content:'';
    width:100%;
    height: 14px;
    background: rgb(104,124,205);
    background: linear-gradient(90deg, rgba(104,124,205,1) 0%, rgba(230,129,130,1) 50%, rgba(196,206,217,1) 100%);
    position:absolute;
    bottom:-35px;
}
.section8-lp .row-lp::after{
    content: '';
    width: 55px;
    height: 56px;
    position: absolute;
    background-image: url(https://www.eiromania.com/wp-content/uploads/2021/08/Polygon-1.png);
    right: -25px;
    bottom: -56px;
    background-repeat: no-repeat;
}
.price-sec7{
    font-size:48px;
    line-height:72px;
    font-weight:700;
    margin-bottom:0;
}
.price-sec7 .euro{
    font-size:30px;
    top:-.7em;
}
.vat-sec7{
    font-size:15px;
    font-weight:400;
    line-height:18px;
    text-align: center;
    margin-bottom:0;
}
.price1-sec7, .vat1-sec7{
    color:#E68182;
}
.price2-sec7, .vat2-sec7{
    color:#90B7D2;
}
.price3-sec7, .vat3-sec7{
    color:#C4CED9;
}
/* .col1-sec8{
    border: 7px solid #E68182;
    border-radius: 5px;
    padding: 0 9px 5px 9px;
} */

.before-footer-lp{
    background-image: url(https://www.eiromania.com/wp-content/uploads/2021/08/Artboard-–-1@2x.png);
    width: 100%;
    height: 186px;
}
.row-recent-post-ei {
    display: grid; 
    grid-template-columns: 1.5fr 0.9fr; 
    grid-template-rows: 1.1fr 1fr; 
    gap: 0px 0px; 
    grid-template-areas: 
        "articol-1 articol-2"
        "articol-1 articol-3"; 
      
}
.articol-1 { grid-area: articol-1; }
.articol-2 { grid-area: articol-2; }
.articol-3 { grid-area: articol-3; }
.row-recent-post-ei .articol-1{
    height:550px;
}
.row-recent-post-ei .ei-recent-post-img{
    width:100%;
    height:100%;
    background-size: cover;
}
.row-recent-post-ei .box_row6{
    width:100%;
    height:100%;
}
.header-recent-post{
    width: 100%;
    height:100%;
    position:relative;
}
.meta-article-ei{
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
.category-recent-post {
    margin-bottom:26px;
    font-size:12px;
    color:#fff;
    line-height:20px;
    font-weight:600;
    font-family: 'Poppins', sans-serif;
    padding:6px 13px;
    background:#90B7D2;
}
.header-recent-post::before{
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: transparent;
    background: linear-gradient(180deg, transparent 0%, rgba(47,62,72,1) 100%);
}
.title_box_row6 a{
    font-size:45px;
    color:#fff;
    font-weight:400;
    font-family: newfont, sans-serif;
    text-decoration:none;
}
.title_box_row6 a:hover{
    font-size:45px;
    color:#fff;
    font-weight:400;
    font-family: newfont, sans-serif;
    text-decoration:none;
}
.title_box_row6{
    margin-bottom:26px;
}
.conteint-ei-blog > span{
    font-size:13px;
    line-height:18px;
    color:#fff;
}
.author-name-ei{
    color:#E68182!important;
    text-decoration:underline;
}
.blog-container{
    max-width: 1480px;
    margin:0 auto;
}
.ei-recent-post-img2{
    width:100%;
    height:420px;
    background-size: cover;
    background-position:center center;
}
.meta-article-ei2{
    display: flex;
    flex-direction: column;
    align-items: center;
}
.category-recent-post2{
    margin-bottom: 26px;
    font-size: 12px;
    color: #fff;
    line-height: 20px;
    font-weight: 600;
    font-family: 'Poppins', sans-serif;
    padding: 6px 13px;
    background: #90B7D2;
    text-transform:uppercase;
    margin-top: -17px;
    margin-bottom:8px;
}
.section7-lp > .container2-custom > p{
    text-align: center;
}
.title_box_row62 a, .title_box_row62 a:hover{
    text-decoration:none;
    font-size:28px;
    line-height:36px;
    font-weight:400;
    font-family: newfont, sans-serif;
    color:#111111;
}
.conteint-ei-blog2 span{
    font-size:13px;
    line-height:18px;
    color:#A1A1A1;
    font-weight:400;
}
.author-name-ei2{
    color:#E68182!important;
    text-decoration:underline;
}
.middle-article .ei-recent-post-img3{
    height: 640px;
    background-size:cover;
    background-position:center center;
}
.header-recent-post3{
    position:relative;
}
.meta-article-ei3{
    position:absolute;
    top:0;
    left:0;
    width:100%;
    height:100%;
    display:flex;
    justify-content: center;
    align-items: center;
    flex-direction:column;
}
.category-recent-post3{
    margin-bottom: 26px;
    font-size: 12px;
    color: #fff;
    line-height: 20px;
    font-weight: 600;
    font-family: 'Poppins', sans-serif;
    padding: 6px 13px;
    background: #90B7D2;
    margin-bottom:16px;
}
.title_box_row63 a, .title_box_row63 a:hover{
    font-size:64px;
    font-family: newfont, sans-serif;
    font-weight:400;
    line-height:72px;
    color:#111111;
    text-decoration:none;
}
.conteint-ei-blog3 span{
    font-size: 13px;
    line-height: 18px;
    color: #A1A1A1;
    font-weight: 400;
}
.title_box_row63{
    margin-bottom:16px;
}
.author-name-ei3{
    color: #E68182!important;
    text-decoration: underline;
}
.header-recent-post3::before{
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: transparent;
    background: linear-gradient(180deg, transparent 0%, rgba(47,62,72,1) 100%);
}
.row-sec5-new{
    display: flex;
    justify-content: space-between;
    margin-bottom:80px;
}
.row-sec5-new .col-sec5-new{
    width:calc(33.33% - 33px);
    display: flex;
    flex-direction: column;
    
}
.section5-1-lp .title-section-hp{
    margin-bottom:72px!important;
}
.section5-0-lp .title-section-hp{
    margin-bottom:72px!important;
}
.title-sec5-new{
    position:relative;
    font-size:32px;
    font-weight:700;
    font-family: newfont, sans-serif;
    line-height:45px;
    padding-left:48px;
    margin-bottom:42px;
}
.p1-sec5-new::before{
    content: '';
    width: 33px;
    height: 29px;
    position: absolute;
    top: calc(50% - 16px);
    background-size: 33px 29px;
    left: 0;
    background-image: url(https://www.eiromania.com/wp-content/uploads/2021/08/Group-2007.png);
}
.p2-sec5-new::before{
    content: '';
    width: 32px;
    height: 32px;
    position: absolute;
    top: calc(50% - 16px);
    background-size: 32px 32px;
    left: 0;
    background-image: url(https://www.eiromania.com/wp-content/uploads/2021/08/Ellipse-6-2.png);
}
.p3-sec5-new::before{
    content: '';
    width: 30px;
    height: 30px;
    position: absolute;
    top: calc(50% - 15px);
    background-size: 30px 30px;
    left: 0;
    background-image: url(https://www.eiromania.com/wp-content/uploads/2021/08/Rectangle-32-2.png);
}
.p4-sec5-new::before{
    content: '';
    width: 68px;
    height: 31px;
    position: absolute;
    top: calc(50% - 15px);
    background-size: 68px 31px;
    left: 0;
    background-image: url(https://www.eiromania.com/wp-content/uploads/2021/08/Group-130.png);
}
.p4-sec5-new{
    padding-left:78px;
    width:fit-content;
    margin:0 auto;
    margin-bottom:42px;
}
.row2-sec5-new .col-sec5-new > p:not(.title-sec5-new){
    margin-left:17%;
    font-size:22px;
    color: rgba(18, 18, 18, .6);
    line-height:27px;
    font-weight:400;
    margin-bottom:23px;
}
.text-sec5-new{
    font-size:22px;
    color: rgba(18, 18, 18, .6);
    line-height:27px;
    font-weight:400;
    margin-bottom:23px;
}
.ul-sec4-left:last-child() p{
    margin-bottom:0;
}
.box-ul-sec4-new{
    margin-bottom:70px;
}
.ul-sec4-left:nth-child(3) .box-ul-sec4-new, .ul-sec4-left:nth-child(6) .box-ul-sec4-new{
    margin-bottom:0;
}
.box-ul-sec4-new p{
    font-size:22px;
    line-height:27px;
    font-weight:400;
    color:#121212;
    position:relative;
    padding-left:72px;
    margin-bottom:0;
    min-height:54px;
    padding-right:10px;
    display:flex;
    align-items: center;
}
.box-ul-sec4-new p::before{
    content:'';
    width: 52px;
    height:52px;
    background-repeat: no-repeat;
    background-size:52px 52px;
    position:absolute;
    left:0;
    top:calc(50% - 26px);
}
.box-ul-sec4-new:last-child{
    margin-bottom:0;
}
.p1-box-ul-sec4-new::before{
    background-image:url(https://www.eiromania.com/wp-content/uploads/2021/08/Group-2012.png);
}
.p2-box-ul-sec4-new::before{
    background-image:url(https://www.eiromania.com/wp-content/uploads/2021/08/Group-2010.png);
}
.p3-box-ul-sec4-new::before{
    background-image:url(https://www.eiromania.com/wp-content/uploads/2021/08/Group-2008.png);
}
.p4-box-ul-sec4-new::before{
    background-image:url(https://www.eiromania.com/wp-content/uploads/2021/08/Group-2006-2.png);
}
.p5-box-ul-sec4-new::before{
    background-image:url(https://www.eiromania.com/wp-content/uploads/2021/08/Group-2006.png);
}
.p6-box-ul-sec4-new::before{
    background-image:url(https://www.eiromania.com/wp-content/uploads/2021/08/Group-2006-1.png);
}
.contact-form-ei input:not(input[type="submit"]){
    height: 40px;
    border: 1px solid #684b61!important;
    border-radius: 5px!important;
}

.contact-form-ei input:not(input[type="submit"])::placeholder, .contact-form-ei textarea::placeholder{
    font-size: 14px!important;
    color: #121212!important;
    line-height: 17px!important;
    font-weight: 300!important;
}
.contact-form-ei textarea{
    height:150px!important;
    border: 1px solid #684b61!important;
    border-radius: 5px!important;
}
.subtitlu-form-lp{
    color: rgba(18, 18, 18, .6);
    font-size: 22px;
    line-height: 28px;
    text-align: center;
    margin-bottom: 40px;
}
.wpcf7-submit{
    background:#684b61!important;
    border-radius:5px!important;
    color:#fff!important;
}
.submit-gdpr{
    font-size: 14px;
    color: rgba(18, 18, 18, .6);
    line-height: 30px;
    font-weight: 500;
}
/* .sec7-form .form-hidden{
    display:none;
} */
.row2-form{
    display:flex;
    justify-content: space-between;
}
.row2-form .col2-form{
    width: calc(50% - 5px);
}
.col-sec5-1-lp > p:nth-child(even){
    margin-left:55px;
}
/* .col-sec5-1-lp > p:nth-child(4){
    margin-left:55px;
} */
.col2-form label{
    font-size: 14px!important;
    color: #121212!important;
    line-height: 17px!important;
    font-weight: 300!important;
}
.col2-form input{
    height:auto!important;
}
.contact-form-ei .row-form{
    display:flex;
    justify-content: space-between;
}
.title-form-lp{
    font-size: 48px;
    line-height: 54px;
    color: #333333;
    font-weight: 700;
    margin-bottom: 10px;
    font-family: newfont, sans-serif;
    text-align: center;
}
.contact-form-ei .row-form .col-form{
    width:calc(50% - 5px);
}
.fixed-bar-lp {
    position:fixed;
    bottom:0;
    left:0;
    width:100%;
    padding: 20px 0;
    background:#fff;
    opacity:0;
    z-index:99;
    transition:500ms;
}
.fixed-bar-lp .container2-custom{
    max-width:1480px;
    margin:0 auto;
}
.fixed-bar-lp .button-get-it-instantly{
    width: 183px;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    height: 40px;
    background: #684B61;
    color: #fff;
    font-size: 16px;
    line-height: 25px;
    font-weight: 500;
    text-decoration: none;
    border: 1px solid #684B61;
    margin-right: 27px;
    transition: 500ms;
}
.fixed-bar-lp .button-get-it-instantly:hover{
    background: #fff;
    color: #684B61;
}
.title2-lp-relationship{
    margin-bottom:127px;
}
.row-title-sec4-title{
    display:flex;
    align-items: center;
    margin-bottom:50px;
}
.row-title-sec4-title > p{
    width:50%;
    margin-bottom:0;
}
.subtitle-its-for-you-if{
    color: rgba(18, 18, 18, .6);
    font-size: 14px;
    line-height: 32px;
    font-weight: 400;
}
.relationship-lp .row-title-sec4-title{
    margin-bottom:0;
}
.what-is-instant-lp .row-title-sec4-title{
    margin-bottom:0;
}
.fixed-bar-lp{
    border: 2px solid #e5e5e5;
}
.section-logo-badges{
    margin-bottom: 140px;
}
.section-logo-badges .container2-custom{
    max-width: 1480px;
    margin: 0 auto;
}
.section-logo-badges .row-logo-badges{
    max-width: 1013px;
    display:flex;
    justify-content: space-between;
    align-items: center;
    margin:0 auto;
}
.col-logo-badges{
    width:33.33%;
    text-align: center;
}
.title-lp-last-section {
    text-align: center!important;
    font-size:48px!important;
    margin-bottom:10px;
}
.price-last-section{
    display:flex;
    justify-content: center;
}
.instanteilp .price-last-section > p::before{
    left:-7px!important;
}
.price-last-section > p{
    position:relative;
    margin-bottom:17px;
    color:#fff;
    font-size:32px;
    font-family:newfont, sans-serif;
    font-weight:700;
}
.section-logo-lp img{
    padding:0 20px;
}
.price-last-section > p::before{
    content: '';
    position: absolute;
    width: 105%;
    top: 5px;
    left: -20px;
    z-index: -1;
    height: 40px;
    background: #E68182;
}
.page-template-what-is-relationship-intelligence .price-last-section > p::before{
    left:-7px;
}
.last-section-price .col-lp{
    width:calc(50% - 15px);
    padding: 10px 30px 30px 30px;
    
    height:auto;
}
.last-section-price .row-lp > .col-lp:last-child{
    display: flex;
    align-items: center;
}
.title-left-col-last{
    text-align: center!important;
    font-size:30px!important;
    font-weight:700!important;
    color:#121212!important;
    margin-bottom:0!important;
    line-height:25px!important;
    margin-bottom:20px!important;
}
.title-left-col-last::before{
    display:none!important;
}
.subtitle-left-col-last{
    text-align: center!important;
    font-size:22px!important;
    font-weight:400!important;
    line-height:25px!important;
    color:#121212!important;
    margin-bottom:30px!important;
}
.box-left-last-section > p{
    color: #121212;
    font-size: 22px;
    font-weight: 300;
    padding-left: 44px;
    line-height: 27px;
    margin-bottom: 20px;
    position: relative;
    margin-right: 15px;
}
.box-left-last-section > p:nth-child(3n + 1)::before{
    content: '';
    width: 29px;
    height: 24px;
    position: absolute;
    top: 3px;
    background-size: 29px 24px;
    left: 0;
    background-image: url(https://www.eiromania.com/wp-content/uploads/2021/08/Polygon-3-1.png);
}
.box-left-last-section > p:nth-child(3n + 2)::before{
    content: '';
    width: 23px;
    height: 23px;
    position: absolute;
    top: 3px;
    background-size: 23px 23px;
    left: 2px;
    background-image: url(https://www.eiromania.com/wp-content/uploads/2021/08/Ellipse-6-1.png);
}
.box-left-last-section > p:nth-child(3n + 3)::before{
    content: '';
    width: 22px;
    height: 22px;
    position: absolute;
    top: 3px;
    background-size: 22px 22px;
    left: 2px;
    background-image: url(https://www.eiromania.com/wp-content/uploads/2021/08/Rectangle-32-1.png);
}
.form-title-last-sec{
    text-align: center;
    text-align: center;
    font-size: 22px;
    font-weight: 400;
    line-height: 25px;
    color: #121212;
    margin-bottom: 30px;
}
.subtitle-bar{
    font-weight:300;
    text-transform:lowercase;
    position:Relative;
    padding-left: 18px;
    margin-left: 6px;
}
.subtitle-bar::before{
    content:'';
    position:absolute;
    width: 8px;
    height:8px;
    background:#121212;
    border-radius:50%;
    top:20px;
    left:0;
}
.section-logo-lp .container2-custom{
    max-width:1480px;
    margin:0 auto;
}
.section-logo-lp{
    margin-top:48px;
}
.section-logo-lp .row-logo-lp{
    display:flex;
    flex-wrap:wrap;
    justify-content: space-between;
}
.section-logo-lp .row-logo-lp .col-logo-lp{
    width:12.5%;
}
.section-logo-lp .row-logo-lp .col-logo-lp img{
    max-width:150px;
    -webkit-backface-visibility: hidden;
    -ms-transform: transtaleZ(0);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
}
.section-logo-lp .logo-title-lp{
    margin-bottom:10px;
    font-size:22px;
    line-height:25px;
    color:#121212;
    font-weight: 700;
    font-size: 28px;
    font-family: newfont, sans-serif;
}
.related-topics .row-recent-post-ei4{
    display: grid;
    grid-template-columns: 1.5fr 0.9fr;
    grid-template-rows: 1.1fr 1fr;
    gap: 0px 0px;
    grid-template-areas:
        "articol-1 articol-2"
        "articol-1 articol-3";
    column-gap: 48px;
    row-gap: 48px;
}
.related-topics .row-recent-post-ei4 .articol4-1{
    grid-area: articol-1;
    height:650px;
}
.related-topics .row-recent-post-ei4 .articol4-2{
    grid-area: articol-2;
}
.related-topics .row-recent-post-ei4 .articol4-3{
    grid-area: articol-3;
}
.related-topics .articol4-1 .meta-article-ei4{
    padding: 0 65px 65px 65px;
}
.related-topics .articol4-2 .meta-article-ei4{
    padding: 0 25px 25px 25px;
}
.related-topics .articol4-3 .meta-article-ei4{
    padding: 0 25px 25px 25px;
}
.related-topics .col-article-ei4 .box_row64{
    width:100%;
    height:100%;
}
.related-topics .col-article-ei4 .box_row64 .header-recent-post4{
    width:100%;
    height:100%;
    position:relative;
}
.related-topics .meta-article-ei4{
    position: absolute;
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: flex-end;
    align-items: flex-start;
    bottom:0px;
    left: 0px;
}
.related-topics .ei-recent-post-img4{
    width:100%;
    height:100%;
    background-size:cover;
}
.category-recent-post4{
    margin-bottom: 26px;
    font-size: 12px;
    color: #fff;
    line-height: 20px;
    font-weight: 600;
    font-family: 'Poppins', sans-serif;
    padding: 6px 13px;
    background: #90B7D2;
}
.related-topics .articol4-1 .title_box_row64 a{
    font-size:50px;
    font-family: newfont, sans-serif;
    line-height:36px;
    font-weight:400;
    color:#fff;
    margin-bottom:16px;
    text-decoration:none;
}
.related-topics .articol4-2 .title_box_row64 a{
    font-size:30px;
    font-family: newfont, sans-serif;
    line-height:25px;
    font-weight:400;
    color:#fff;
    margin-bottom:6px;
    text-decoration:none;
}
.related-topics .articol4-2 .category-recent-post4, .related-topics .articol4-3 .category-recent-post4{
    margin-bottom:16px;
}
.related-topics .articol4-2 .title_box_row64, .related-topics .articol4-3 .title_box_row64{
    margin-bottom:6px;
}
.related-topics .conteint-ei-blog4{
    font-size:13px;
    line-height:18px;
    color:#fff;
}
.author-name-ei4{
    color:#F7684D;
    text-decoration:underline;
}
.related-topics .articol4-3 .title_box_row64 a{
    font-size:30px;
    font-family: newfont, sans-serif;
    line-height:25px;
    font-weight:400;
    color:#fff;
    margin-bottom:6px;
    text-decoration:none;
}
.header-recent-post4::before{
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: transparent;
    background: linear-gradient(
180deg
, transparent 0%, rgba(47,62,72,1) 100%);
}
.you-should-not-miss .row-recent-post-ei5{
    display: grid;
    grid-template-columns: 1.5fr 0.9fr;
    grid-template-rows: 1.1fr 1fr;
    gap: 0px 0px;
    grid-template-areas:
        "articol-1 articol-2"
        "articol-1 articol-3";
}
.you-should-not-miss .articol5-1{
    height:640px;
    grid-area: articol-1;
}
.you-should-not-miss .articol5-2{
    grid-area: articol-2;
}
.you-should-not-miss .articol5-3{
    grid-area: articol-3;
}
.you-should-not-miss .box_row65{
    width:100%;
    height:100%;
}
.you-should-not-miss .header-recent-post5{
    width:100%;
    height:100%;
    position:Relative;
}
.you-should-not-miss .ei-recent-post-img5{
    width:100%;
    height:100%;
    background-size:cover;
}
.you-should-not-miss .meta-article-ei5{
    position: absolute;
    top: 0;
    width: 100%;
    height: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
.category-recent-post5{
    margin-bottom: 26px;
    font-size: 12px;
    color: #fff;
    line-height: 20px;
    font-weight: 600;
    font-family: 'Poppins', sans-serif;
    padding: 6px 13px;
    background: #90B7D2;
}
.you-should-not-miss .title_box_row65 a{
    font-size: 50px;
    font-family: newfont, sans-serif;
    line-height: 36px;
    font-weight: 400;
    color: #fff;
    margin-bottom: 16px;
    text-decoration: none;
}
.you-should-not-miss .articol5-2 .title_box_row65 a{
   font-size:30px;
}
.you-should-not-miss .articol5-1 .title_box_row65{
    margin-bottom:32px;
}
.you-should-not-miss .articol5-2 .title_box_row65{
    margin-bottom:20px;
}
.you-should-not-miss .articol5-2 .title_box_row65{
    margin-bottom:20px;
}
.you-should-not-miss .articol5-3 .title_box_row65 a{
    font-size:30px;
}
.conteint-ei-blog5{
    font-size: 13px;
    line-height: 18px;
    color: #fff;
}
.author-name-ei5{
    color: #F7684D;
    text-decoration: underline;
}
.you-should-not-miss .articol5-1 .header-recent-post5::before{
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: transparent;
    background: linear-gradient(180deg, transparent 0%, rgba(29,24,24,1) 100%);
}
.you-should-not-miss .articol5-2 .header-recent-post5::before{
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: transparent;
    background: linear-gradient( 
180deg
 , transparent 0%, rgba(47,62,72,1) 100%);
}
.you-should-not-miss .articol5-3 .header-recent-post5::before{
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: transparent;
    background: linear-gradient( 
180deg
 , transparent 0%, rgba(47,62,72,1) 100%);
}
.start-jurney {
    text-align: center;
    font-size: 32px;
    line-height: 48px;
    color: #111111;
    margin-bottom:0;
}
.section-added-program-blog .row-ei-recent-post{
    display: flex;
    flex-direction: column;
    align-items: center;
}
.section-added-program-blog .col-ei-recent{
    max-width:730px;
    display: flex;
    flex-direction: column;
    align-items: center;
    font-weight:600;
    padding: 5px 30px 10px 30px;
    background: #C4CED9;
}
.section-added-program-blog .col-ei-recent a{
    font-size:11px;
    color: #111111;
    text-decoration:none;
}
.ei-recent-post{
    margin-bottom:62px;
}
.section-added-program-blog{
    margin-bottom:40px;
}
.title-blog-custom{
    font-size:32px;
    font-weight:700;
    line-height:48px;
    color:#111111;
    font-family: newfont, sans-serif;
    text-align: center;
    margin-bottom:62px;
}
.title-blog-custom span{
    position:relative;
    display:inline-block;
}
.title-blog-custom span::before{
    content: '';
    width: 104%;
    height: 13px;
    background-color: #E68182;
    left: -2%;
    bottom: 7px;
    position: absolute;
    z-index: -1;
}
.topics-of-the-month{
    margin-bottom:94px;
}
.middle-article{
    margin-bottom:77px;
}
.related-topics{
    margin-bottom:84px;
}
.button-section-blog{
    padding-bottom:35px;
    padding-top:85px;
   
    background-color: #90b6d157!important;
}
.addtoany_share_save, .a2a_button_email{
    display:none!important;
}
.share-bottom-sec{
    padding: 10px 0;
    border-top: 1px solid #333333;
    margin-top:50px;
}
.title-share-button{
    font-size:16px;
    font-weight:700;
}
.addtoany_shortcode > div > a{
    margin-right:20px;
}
.addtoany_shortcode .a2a_svg{
    border-radius:50%!important;
    background-color:rgb(144 182 209)!important;
}
.button-section-blog form input[type="email"]{
    border-radius:5px!important;
}
.button-section-blog .blog-container{
    background-image: url(https://www.eiromania.com/wp-content/uploads/2021/10/Untitled_design__4_-removebg-preview.png);
    background-repeat: no-repeat;
}
.title-blog-subscribe p{
    text-align: center;
    font-size:20px;
    line-height:24px;
    color:#111111;
    margin-bottom:21px;
}
.form-blog-subscribe form{
    border:none!important;
    position:relative;
    background: #fafafa!important;
}
.form-blog-subscribe form input[type="email"]{
    padding: 24px 16px 25px 50px;
    height: auto;
    border:none!important;
    position:relative;
}
.form-blog-subscribe form label{
    position:relative;

}
.form-blog-subscribe form label::before{
    content:'';
    width:19.5px;
    height:21.5px;
    position:absolute;
    background-image:url('https://www.eiromania.com/wp-content/uploads/2021/08/Icons-Actions-ic-actions-user.png');
    background-size:19.5px 21.5px;
    left:18px;
    top:calc(50% - 11px);
    z-index:1;
}
.form-blog-subscribe form br{
    display:none!important;
}
.form-blog-subscribe form input[type="email"]::placeholder{
    font-size:13px;
    line-height:14px;
    font-weight:400;
    color:rgba(17, 17, 17, .5);
}
.button-section-blog{
    background: #FAFAFA;
}
.form-blog-subscribe form input[type="submit"], .form-blog-subscribe form input[type="submit"]:hover{
    position: absolute;
    height: 72px;
    top: 0;
    width: 150px;
    right: 0;
    background: transparent;
    background: transparent!important;
    color: #111111!important;
    border: none!important;
}
.header-single-post{
    height:640px;
    display: flex;
    justify-content: center;
    align-items: center;
    position:relative;
}
.header-single-post::before{
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    top: 0;
    left: 0;
    background: transparent;
    background: linear-gradient(
180deg
, transparent 0%, rgba(29,24,24,1) 100%);
}
.header-single-post > div{
    width: 100%;
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
    position:relative;
    z-index:9;
    max-width: 1280px;
    margin: 0 auto;
}
.category-single-blog{
    font-size:12px;
    font-family: 'Poppins', sans-serif;
    line-height:20px;
    color:#fff;
    font-weight:600;

    background-color: #E68182;
    padding:6px 16px;
}
.title-single-blog{
    font-size:64px;
    line-height:72px;
    font-weight:600;
    color:#fff;

    text-align: center;
}
.author-single-blog{
    font-size:13px;
    line-height:18px;
    font-weight:400;
    color:#fff;
}
.blog-container1{
    max-width:978px;
    margin:0 auto;
}
.row-blog-single-cont{
    display: flex;
    justify-content: space-between;
}
.blog-container2{
    max-width:1200px;
    margin:0 auto;
}
.related-row-recent-post-ei4{
    display:flex;
    justify-content: space-between;
}
.related-col-article-ei4 {
    width:calc(33.33% - 18px);
}
.related-ei-recent-post-img4{
    height:270px;
    background-size: cover;
    background-position: center center;
}
.related-single-posts .related-title_box_row64{
    min-height: 114px;
}
.related-meta-article-ei4{
    display: flex;
    flex-direction: column;
    justify-content: center;
    align-items: center;
}
.related-category-recent-post4{
    font-size: 12px;
    font-family: 'Poppins', sans-serif;
    line-height: 20px;
    color: #fff;
    font-weight: 600;
    text-transform: uppercase;
    background-color: #E68182;
    padding: 6px 16px;
    margin-top:-15px;
}
.related-title_box_row64 a{
    text-decoration: none;
    font-size: 28px;
    line-height: 36px;
    font-weight: 400;
    font-family: newfont, sans-serif;
    color: #111111;
}
.related-conteint-ei-blog4{
    font-size: 13px;
    line-height: 18px;
    color: #A1A1A1;
    font-weight: 400;
}
.related-author-name-ei4{
    color: #E68182!important;
    text-decoration: underline;
}
.title-related-posts span{
    position: relative;
    display: inline-block;
    
}
.title-related-posts{
    font-size: 32px;
    font-weight: 700;
    line-height: 48px;
    color: #111111;
    font-family: newfont, sans-serif;
    text-align: center;
    margin-bottom: 50px;
}
.title-related-posts span::before{
    content: '';
    width: 104%;
    height: 13px;
    background-color: #E68182;
    left: -2%;
    bottom: 7px;
    position: absolute;
    z-index: -1;
}
.related-single-posts{
    margin-bottom:64px;
}
.section-blog-cont{
    margin-top:80px;
    margin-bottom:45px;
}
.col-content-blog .post_content p{
    color: #333333;
    font-size: 18px;
    line-height: 26px;
    font-weight: 400;
}
.extra-memeber:before{
    display:none;
}
.extra-memeber{
    width:100%;
    color:#121212!important;
    text-align: center;
}
.price-last-section {
    flex-wrap:wrap;
}
.col-content-blog{
    width:65%;
}
.col-content-sidebar-blog{
    width:25%;
}
.row-blog-single-cont{
    display:flex;
    justify-content: space-between;
}
.box-share-sidebar{
    margin-top:50px;
    display: flex;
    flex-direction:column;
}
.title-share-sidebar{
    font-family: 'Poppins', sans-serif;
    font-size:12px;
    text-transform:uppercase;
    line-height:20px;
    color:#F7684D;
    font-weight:600;
    display:flex;
    flex-direction:column;
    margin-bottom:24px;
}
.box-share-sidebar > a{
    font-size:13px;
    line-height:18px;
    color:#111111;
    font-weight:400;
    margin-bottom:25px;
    text-decoration:none;
}
.container-our-story{
    max-width:1140px;
    margin:0 auto;
}
.title-our-story{
    font-size: 48px;
    line-height: 54px;
    color: #333333;
    font-weight: 700;
    margin-bottom: 37px;
    font-family: newfont, sans-serif;
    text-align: center;
}
.title-our-story span{
    position:relative;
}
.title-our-story span::before{
    content: '';
    width: 104%;
    height: 13px;
    background-color: #E68182;
    left: -2%;
    bottom: 7px;
    position: absolute;
    z-index: -1;
}
.subtitle-our-story{
    max-width:710px;
    text-align: center;
    font-size:18px;
    font-weight:400;
    line-height:32px;
    color:#5A7184;
    margin-bottom:50px!important;
    margin:0 auto;
}
.image-first-section-our{
    text-align: center;
}
.image-first-section-our img{
    border-radius:8px;
}
.sec2-our-story .row-our-story{
    display:flex;
    justify-content: space-between;
}
.box-our-story-count{
    display:flex;
    flex-direction: column;
    align-items: center;
}
.number-text-our > p:first-child{
    font-size:48px;
    font-weight:400;
    line-height:60px;
    color:#183B56;
    margin-bottom:11px;
}
.number-text-our > p:last-child{
    color:#5A7184;
    font-size:18px;
    font-weight:400;
    margin-bottom:0;
}
.number-text-our{
    margin-top:15px;
}
.sec3-our-story .row-our-story{
    display:flex;
    justify-content: center;
    align-items: center;
}

.sec3-our-story .row-our-story .col-our-story:first-child{
    width:calc(55% - 45px);
}
.sec3-our-story .row-our-story .col-our-story:last-child{
    width:45%
}
.title-sec3-our-story{
    font-size: 48px;
    line-height: 54px;
    color: #333333;
    font-weight: 700;
    margin-bottom: 20px;
    font-family: newfont, sans-serif;
}
.title-sec3-our-story span{
    display:inline-block;
    position:relative;
}
.title-sec3-our-story span::before{
    content: '';
    width: 100%;
    height: 13px;
    background-color: #E68182;
    left: 0;
    bottom: 7px;
    position: absolute;
    z-index: -1;
}
.subtitle-our-story-sec2{
    font-size:18px;
    line-height:32px;
    font-weight:400;
    color:#5A7184;
}
.sec4-our-story .row-our-story{
    display:flex;
    justify-content: space-between;
}
.sec4-our-story .row-our-story .col-our-story:first-child{
    width:calc(45% - 45px);
}
.sec4-our-story .row-our-story .col-our-story:last-child{
    width:calc(55% - 45px);
}
.sec4-our-story .row-our-story .col-our-story:last-child img{
    border-radius:8px;
}
.sec4-our-story .title-sec4-our-story{
    font-size: 48px;
    line-height: 54px;
    color: #333333;
    font-weight: 700;
    margin-bottom: 23px;
    font-family: newfont, sans-serif;
}
.sec-sup-our-story .row-our-story{
    display: flex;
    align-items: center;
    justify-content: space-between;
}
.sec-sup-our-story .row-our-story .col-our-story:first-child{
    width: calc(55% - 45px);
}
.sec-sup-our-story{
    margin-bottom:200px;
}
.sec-sup-our-story .row-our-story .col-our-story:last-child{
    width: calc(45% - 45px);
}
.sec-sup-our-story .row-our-story .col-our-story:last-child  img{
    border-radius:8px;
}
.sec4-our-story .title-sec4-our-story span{
    position:relative;
    display:inline-block;
}
.sec4-our-story .title-sec4-our-story span::before{
    content: '';
    width: 100%;
    height: 13px;
    background-color: #E68182;
    left: 0;
    bottom: 7px;
    position: absolute;
    z-index: -1;
}
.subtitle-our-story-sec4{
    font-size: 18px;
    line-height: 32px;
    font-weight: 400;
    color: #5A7184;
    margin-bottom:30px;
}
.box-sec4-our-story{
    /* display:flex; */
    justify-content: space-between;
}
.col-box-sec4-our > p{
    position:relative;
    padding-left:26px;
    font-size:16px;
    font-weight:400;
    line-height:22px;
    color:#183B56;
}
.col-box-sec4-our > p::before{
    content:'';
    width:10px;
    height:8px;
    background-image:url('https://www.eiromania.com/wp-content/uploads/2021/08/Icon.png');
    position:absolute;
    left:0;
    top:calc(50% - 4px);
}
.title-sec4-our-story{
    text-align: center;
}
.title-sec4-our-story span{
    font-size: 48px;
    line-height: 54px;
    color: #333333;
    font-weight: 700;
    margin-bottom: 23px;
    font-family: newfont, sans-serif;
    position:relative;
}
.title-sec4-our-story span::before{
    content: '';
    width: 100%;
    height: 13px;
    background-color: #E68182;
    left: 0;
    bottom: 7px;
    position: absolute;
    z-index: -1;
}
.sec1-our-story{
    margin-bottom:80px;
    margin-top:70px;
}
.sec2-our-story{
    margin-bottom:160px;
}
.sec3-our-story{
    margin-bottom:100px;
}
.sec4-our-story{
    margin-bottom:70px;
}
.html-edit{
    max-width:476px;
    margin:0 auto;
}
.html-edit p{
    margin-bottom:0;
    font-size:13px;
    line-height:18px;
    color:#A1A1A1;
    text-align: center;
}
.html-edit p span{
    text-decoration:underline;
}
.title_box_row6{
    line-height:initial;
}
.page-template-get-in-touch .last-section-price .row-lp > .col-lp:last-child{
    width: 100%;
    padding: 50px 30px 15px 30px;
    border:none;
    border-radius:5px;
}

.page-template-get-in-touch .last-section-price .row-lp > .col-lp:last-child input:not(input[type="submit"]), .page-template-get-in-touch .last-section-price .row-lp > .col-lp:last-child textarea{
    border-color:#fff!important;
}

.page-template-get-in-touch .section7-lp .container2-custom{
    max-width:1000px;
}

.contact-form-get-in-touch .row2-form .col2-form{
    width:100%;
}   
.download-section-hp form{
    border:none!important;
}
.page-template-genos-ei .section3-lp .container-sec3-new:last-child{
    background-image: url(https://www.eiromania.com/wp-content/uploads/2021/10/model2-768x768-removebg-preview-1-1.png);
    background-size: auto;
    background-repeat: no-repeat;
    background-position: center;
}
.download-section-hp input[type="submit"]{
    position: absolute;
    top: 24px;
    width: 210px!important;
    left:280px!important;
    height: 60px!important;
}
.newsletter-footer form{
    background:transparent!important;
    border:none!important;
}
.newsletter-footer input[type="submit"]{
    color:#684b61!important;
    width:67px!important;
    height:48px!important;
    position: absolute;
    top: 24px;
    right: 67px;
}
.newsletter-footer input[type="submit"]:hover{
    color:#684b61!important;
    width:67px!important;
    height:48px!important;
    position: absolute!important;
    top: 24px!important;
    right: 67px!important;
}
.newsletter-footer input[type="email"]{
    width: 311px!important;
    height: 48px!important;
}
.newsletter-footer input[type="email"]::placeholder{
    font-size:14px!important;
    line-height:21px!important;
    color:#AAAAAA!important;
}
footer .custom-row > .custom-col:last-child .title-ul-footer{
    margin-bottom:5px!important;
}
.newsletter-footer .wpcf7-response-output{
    color:#46b450!important;
    margin-top:0!important;
}
.download-section-hp .wpcf7-response-output{
    margin-top:0!important;
    font-size: 14px!important;
}
*:focus {
    outline: 0 !important;
}
.check-price-ei > p:before{
    background-image: url(https://www.eiromania.com/wp-content/uploads/2021/08/Group-123.png)!important;
}
.newsletter-footer .wpcf7-response-output{
    position: absolute;
    top: 90px;
    left: 0;
    margin-left: 0!important;
    border-color: #684b61!important;
    color:#684b61!important;
    min-width:313px!important;
}
.section8-lp .row-lp > .col-lp:nth-child(1){
    margin-left:17px;
}
.section8-lp .row-lp > .col-lp:nth-child(2){
    margin-left:44px;
}
.section8-lp .row-lp > .col-lp:nth-child(3){
    margin-right:27px;
}
.row-tab-programs{
    margin-bottom:30px;
}
.box-last-row-programs {
    width: 23%;
    border: 1px solid #DDDDDD;
    border-radius: 20px;
    padding: 30px 26px;
}
.box-last-row-programs:hover{
    background: #684B61;
    transition: 500ms;
    border: #684B61;
}
.row-tab-programs .col-tab-programs{
    margin-right: 32px;
    padding: 12px 48px;
    background: #fff;
    color: #90b7d2;
    border-radius: 8px;
    cursor: pointer;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    border: 1px solid #90b7d2;
}
.row-tab-programs .col-tab-programs.active-tab-programs{
    background:#90b7d2;
    color:#fff;
}
.row-tab-programs .col-tab-programs p {
    margin:0!important;
}
.section8-lp-rebuild .container2-custom{
    max-width: 1480px;
    margin: 0 auto;
}
.section8-lp-rebuild .row-lp{
    display:flex;
    justify-content: space-between;
}
.box-month .discount-luni{
    color: rgba(18, 18, 18, .6);
    font-size: 48px;
    font-family: newfont, sans-serif;
    line-height: 60px;
    font-weight: 700;
    position: relative;
}
.box-month .label-discount{
    color: rgba(18, 18, 18, .6);
    font-size: 25px;
    font-weight: 300;
    line-height: 32px;
    margin-bottom: 59px;
    text-align: center;
}
.box-month .discount-luni::before{
    content: '';
    width: 100%;
    height: 32px;
    position: absolute;
    bottom: -5px;
    z-index: -1;
    left: 0;
}
.first-month .discount-luni::before{
    background: #90B7D2;
}
.second-month .discount-luni::before{
    background: #C4CED9;
}
.section8-lp-rebuild .row-lp .col-lp {
    display:flex;
    flex-direction:column;
    align-items: center;
}
.box-price-genos-activ{
    border: 7px solid #90B7D2;
    border-radius: 5px;
    padding: 0 9px 5px 9px;
}
.price-box-genos-first-month{
    color: #90B7D2;
}
.price-box-genos-last-month{
    color: #C4CED9;
}
.section8-lp-rebuild .row-lp{
    position:relative;
    margin-bottom: 114px;
}
.section8-lp-rebuild .row-lp::before{
    content: '';
    width: 100%;
    height: 14px;
    background: rgb(104,124,205);
    background: linear-gradient(
90deg, rgba(104,124,205,1) 0%, rgba(230,129,130,1) 50%, rgba(196,206,217,1) 100%);
    position: absolute;
    bottom: -35px;
}
.section8-lp-rebuild .row-lp::after{
    content: '';
    width: 55px;
    height: 56px;
    position: absolute;
    background-image: url(https://www.eiromania.com/wp-content/uploads/2021/08/Polygon-1.png);
    right: -25px;
    bottom: -56px;
    background-repeat: no-repeat;
}
.price-box-genos-last-month{
    border: 7px solid transparent;
    border-radius: 5px;
    padding: 0 9px 5px 9px;
}
.section7-lp .sec-form{
    margin:0 auto;
}
.section1-lp .custom-container > .row-lp .col-lp:first-child::before{
    display:none!important;
}
.sec5-our-story{
    display:none;
}
.section8-rebuild-v2 .container2-custom{
    max-width: 1480px;
    margin: 0 auto;
}
.section8-rebuild-v2{
    margin-bottom:55px;
}
.section8-rebuild-v2 .container2-custom .col-lp p{
    text-align: center;
    font-size:24px;
    line-height:32px;
    font-weight:600;
    color:#333333;
    margin-bottom:10px;
}
.full-price-v2{
    font-weight:400!important;
}
.container-new-genosei{
    max-width: 1480px!important;
    margin: 0 auto;
}
.container-new-genosei .row-genosei{
    display: flex;
    justify-content: space-between;
    align-items: center;
}
.container-new-genosei .title2-lp, .container-new-genosei .subtitle-custom{
    text-align: left;
    margin-bottom:0;
}
.container-new-genosei{
    margin-bottom:120px;
}

.get-in-touch-page .col-lp.sec-form form{
    background-color:transparent!important;
}
.get-in-touch-page .row-lp{
    
    border-radius: 5px;
    flex-direction: column-reverse;
}
.get-in-touch-page .row-lp .col-lp:last-child{
    background: #90b6d1;
}
.get-in-touch-page .row-lp .col-lp:first-child{
    padding: 50px 0px 0px 30px;
    
}
.get-in-touch-page .row-lp .col-lp:first-child p{
    font-size: 18px;
    font-weight: 400;
    line-height: 25px;
    margin-bottom:0;
    color: #121212;
}
.adress-contact{
    position:relative;
    padding-left:35px;
}

.adress-contact::before{
    content: '';
    width: 20px;
    height: 42px;
    background-image: url(https://www.eiromania.com/wp-content/uploads/2021/10/69-696141_map-pointer-map-marker-icon-removebg-preview-1.png);
    background-repeat: no-repeat;
    position: absolute;
    left: 0;
    z-index: 99999;
    background-size: 20px;
}
.get-in-touch-page .row-lp .col-lp:first-child p:first-child{
    font-weight:600;
}
.close-bar{
    top: calc(50% - 8px);
    position: absolute;
    right: -11px;
    width: 15px;
    height: 15px;
    border-radius: 50%;
    cursor: pointer;
    display: flex;
    justify-content: center;
}
.fixed-bar-lp .container2-custom{
    position:relative;
}
.section1-lp .custom-container > .row-lp .col-lp:nth-child(2) img{
    max-width:750px;
    border-radius:5px;
}
.video-hp-backgorund img{
    max-width:750px;
    border-radius:5px;
}
.section-ymk .title-sec-hp{
    color: #333333;
    font-size: 24px;
    line-height: 36px;
    font-weight: 700;
    margin-bottom: 0;
    padding-left: 5px;
    padding-bottom: 20px;
}
.section-ymk .row-lp:nth-child(2) a{
    padding:0 60px;
}
.section-ymk-lp .row-lp:nth-child(2) .col-lp{
    display: flex;
    align-items: center;
    justify-content: center;
}
.section-logo-lp .title-section-hp{
    margin-bottom:20px!important;
}
.section-ymk .row-lp:nth-child(2) img{
    -webkit-filter: grayscale(100%); /* Safari 6.0 - 9.0 */
    filter: grayscale(100%);
    transition:1000ms;
    -webkit-backface-visibility: hidden;
    -ms-transform: transtaleZ(0);
    -webkit-transform: translateZ(0);
    transform: translateZ(0);
}
.section-ymk{
    margin-bottom:30px;
}
.section-ymk .row-lp:nth-child(2) img:hover{
    -webkit-filter: grayscale(0); /* Safari 6.0 - 9.0 */
    filter: grayscale(0);
}
.section-ymk-lp .title-sec-hp{
    margin-bottom: 10px;
    line-height: 25px;
    color: #121212;
    font-weight: 700;
    font-size: 28px;
    font-family: newfont, sans-serif;
    padding-right: 0!important;
}
.mobile-hp-image{
    display:none!important;
    margin-bottom:30px;
}
.section-ymk-lp{
    margin-bottom: 70px;
    margin-top: 50px;
}
.container-blog{
    max-width: 1480px;
    margin: 0 auto;
}
.blog-ei-new .row-recent-post-ei{
    display:block;
}
.blog-ei-new .row-recent-post-ei{
    max-width: 900px;
    margin: 0 auto;
}
.blog-ei-wrapper .row-ei-blog{
    display:flex;
    justify-content: space-between;
    flex-wrap:wrap;
}
.blog-ei-wrapper:first-child .row-ei-blog .col-blog-ei{
    display:none;
}
.articol-1, .articol-2, .articol-3, .articol-4, .articol-5, .articol-6{
    display:block!important;
}
.load-more-blog {
    text-align: center;
    display: flex;
    justify-content: center;
    align-items: center;
    margin-bottom: 50px;
    width:100%;
}
.load-more-blog p{
    width: 300px;
    background: #684b61;
    color: #fff;
    height: 50px;
    display: flex;
    justify-content: center;
    align-items: center;
    text-transform: uppercase;
    font-size: 18px;
    border-radius: 5px;
    cursor:pointer;
}
.blog-ei-wrapper .col-blog-ei{
    width:calc(50% - 25px);
    margin: 0 auto;
    padding:0 10px;
}
.blog-ei-wrapper .img-blog-ei{
    width: 100%;
    height: 500px;
    border-radius:5px;
}
.blog-ei-wrapper .meta-blog-ei{
    margin: -30px 20px 0px 20px;
    background: #fff;
    padding: 20px;
    border-radius: 5px;
}
.blog-ei-wrapper .category-blog-ei{
    color: #fff;
    background: #90b6d1;
    display: inline-block;
    padding: 0 10px;
    border-radius: 3px;
    margin-bottom:10px;
}
.blog-ei-wrapper .title-blog-ei a{
    text-decoration: none;
    font-size: 28px;
    line-height: 36px;
    font-weight: 600;
   
    color: #111111;
    text-decoration:none;
    min-height:68px;
    display:inline-block;
    line-height: 40px;
    color: #111111!important;
    
}
.blog-ei-wrapper .title-blog-ei{
    margin-bottom:10px;
}
.content-blog-ei{
    font-size: 13px;
    line-height: 18px;
    color: #A1A1A1;
    font-weight: 400;
    margin-bottom:20px;
}
.short-desc{
    color: #333333;
    font-size: 16px;
    line-height: 26px;
    font-weight: 400;
    margin-bottom:10px;
}
.blog-ei-wrapper2 .row-ei-blog{
    display:flex;
    justify-content: space-between;
    flex-wrap:wrap;
}
.blog-ei-wrapper2 .row-ei-blog .col-blog-ei{
    width: calc(33.33% - 30px);
    margin-left:0;
    margin-right:0;
    margin-bottom:30px;
    padding-left:0;
    padding-right:0;
}
.blog-ei-wrapper .row-ei-blog .col-blog-ei:hover .img-blog-ei{
    /* background-size: 120% 120%; */
}
.blog-ei-wrapper .img-blog-ei{
   
    background-size: cover;
    transition:500ms;
    background-repeat: no-repeat;
    background-position: center center;
}
.blog-ei-wrapper2 .row-ei-blog .col-blog-ei:hover .img-blog-ei{
    /* background-size: 120% 120%; */
}
.blog-ei-wrapper2 .img-blog-ei{
    height:270px;
    background-size: cover;
    transition:500ms;
    background-repeat: no-repeat;
    background-position: center center;
}
.blog-ei-wrapper2 .title-blog-ei{
    min-height:110px;
}
.single-post{
    padding-top:49px!important;
}
.section-added-program-blog .item{
    padding: 50px 0;
    background: #90b6d1;
}
.section-added-program-blog .title-program-bar{
    text-align: center;
}
.section-added-program-blog a, .section-added-program-blog a:hover{
    text-decoration:none;
}
.sec4-our-story img{
    border-radius:5px;
}
.plus-box-price > p::before{
    background-image:url('https://www.eiromania.com/wp-content/uploads/2021/08/Group-123.png');
}
.page-template-programs-template .row-programs .col-programs img{
    border-radius:5px;
}
.herro-banner{
    height:100vh;
    background-image:url('https://www.eiromania.com/wp-content/uploads/2021/10/iStock-913728924.jpg');
    background-position: top center;
    background-size:cover;
    background-attachment: fixed;
}
body.home{
    padding-top:0!important;
}
body.home .navbar{
    background-color:transparent!important;
    transition:500ms;
}
.container-banner{
    max-width: 1480px!important;
    margin: 0 auto;
    height:100%;
    position:relative;
}
.text-herro-banner{
    height:100%;
    display:flex;
    flex-direction: column;
    justify-content: center;
}
.herro-banner{
    position:relative;
}
.herro-banner::before{
    content: '';
    width: 100%;
    height: 100%;
    position: absolute;
    background: rgb(25,38,55);
background: linear-gradient(90deg, rgba(25,38,55,0.7) 5%, rgba(25,38,55,0.01) 100%);
}
.title-banner {
    font-size: 48px!important;
    color: #fff;
    line-height: 58px;
    margin-bottom: 32px;
    position: relative;
    font-family: newfont, sans-serif;
    font-weight: 700;
}
.subtitle-banner{
    color: #fff;
    font-size: 24px;
    line-height: 36px;
    font-weight: 700;
    margin-bottom: 32px;
    padding-bottom: 10px;
}
.action-banner a{
    color: #fff!important;
    background-color: #684b61;
    padding: 18px 60px;
    font-size: 1rem;
    text-decoration: none;
    border-radius:8px;
}
.title-banner span{
    position:relative;
    z-index: 1;
}
.title-banner span::before{
    content: '';
    background-color: #684b61;
    width: 100%;
    height: 25px;
    position: absolute;
    z-index: -1;
    bottom: -3px;
}
.container-hp {
    max-width: 1480px!important;
    margin: 0 auto;
}
.title-section-hp{
    font-size: 32px!important;
    font-weight: 700!important;
    line-height: 48px!important;
    color: #111111!important;
    font-family: newfont, sans-serif!important;
    text-align: center!important;
    margin-bottom: 40px!important;
}
.section4-new-hp .title-section-hp{
    text-align:left!important;
    margin-bottom:35px!important;
}
.title-section-hp span{
    position:relative;
    display:inline-block;
}
.title-section-hp span::before{
    content: '';
    width: 104%;
    height: 13px;
    background-color: #E68182;
    left: -2%;
    bottom: 7px;
    position: absolute;
    z-index: -1;
}
.subtitle-section-hp{
    color: #333333;
    font-size: 18px;
    line-height: 36px;
    font-weight: 400;
    margin-bottom: 40px;
}
.section1-new-hp .subtitle-section-hp, .section2-new-hp .subtitle-section-hp, .section3-new-hp .subtitle-section-hp{
    text-align: center;
}
.section2-new-hp .action-banner{
    text-align: center;
}
.section1-new-hp .row-hp-new{
    display: flex;
    justify-content: space-around;
    align-items: center;
}
.section1-new-hp .col-logo-badges{
    width:33.33%;
    padding:0 40px;

}
.section8-new-hp .row-lp:last-child .col-lp{
    display:flex;
    justify-content: space-between;
    align-items: center;
}
.section1-new-hp{
    padding:50px 0;
}
.section2-new-hp{
    padding: 50px 0 70px 0;
    background: #90b6d157;
}
.section3-new-hp{
    padding:50px 0;
}
.section3-new-hp .subtitle-section-hp{
    margin-bottom:10px;
}

body.home .transparenthomenav{
    background-color:transparent!important;
}
body.home .coloredhomenav{
    background-color:#90B6D1!important;
}
.row-li-hp{
    display:flex;
}
.row-li-hp .column-li-hp{
    width:50%;
}
.row-li-hp .column-li-hp p{
    color: #121212;
    font-size: 22px;
    font-weight: 300;
    padding-left: 44px;
    line-height: 27px;
    margin-bottom: 20px;
    position: relative;
    margin-right: 15px;
}
.row-li-hp .column-li-hp p::before{
    content: '';
    position: absolute;
    top: 3px;
}
.li1-sec3-hp::before{
    background-image: url('https://www.eiromania.com/wp-content/uploads/2021/08/Polygon-3-1.png');
    background-size: 29px 24px;
    width: 29px;
    height: 24px;
    left:0;
}
.li2-sec3-hp::before{
    background-image: url('https://www.eiromania.com/wp-content/uploads/2021/08/Rectangle-32-1.png');
    width: 22px;
    height: 22px;
    background-size: 22px 22px;
    left:4px;
}
.li3-sec3-hp::before{
    background-image: url('https://www.eiromania.com/wp-content/uploads/2021/08/Ellipse-6-1.png');
    width: 23px;
    height: 23px;
    background-size: 23px 23px;
    left:4px;
}
.subtitleh3-hp{
    margin-bottom: 25px;
    font-size: 28px;
    line-height: 34px;
    font-weight: 700;
    color: #111111;
}
.section8-new-hp .title-sec-hp{
    font-size: 32px!important;
    font-weight: 700!important;
    line-height: 48px!important;
    color: #111111!important;
    font-family: newfont, sans-serif!important;
    text-align: center!important;
    margin-bottom:40px;
    padding-bottom:0;
}
.section8-new-hp .title-sec-hp span{
    position:relative;
    display:inline-block;
}
.section8-new-hp .title-sec-hp span::before{
    content: '';
    width: 104%;
    height: 13px;
    background-color: #E68182;
    left: -2%;
    bottom: 7px;
    position: absolute;
    z-index: -1;
}
.subtitleh2-hp{
    font-size: 32px!important;
    color: #111111!important;
    line-height: 40px!important;
    font-weight: 700!important;
    font-family: newfont, sans-serif!important;
    margin-bottom: 30px!important;
    margin-top: 50px!important;
    text-align: center!important;
}
.section4-new-hp .subtitle-section-hp{
    margin-bottom:10px;
}
.section4-new-hp{
    padding: 50px 0 50px 0;
    background: #90b6d157;
}
.download-section-hp .html-edit p{
    font-size: 13px;
    line-height: 18px;
    color: #333333;
    text-align: left;
}
.download-section-hp .wpcf7-response-output{
    position:absolute;
    bottom:-15px;
    left:0;
    margin-left:0!important;
}
.section4-new-hp .wpcf7-form{
    background-color: #d9e6ef!important;
}
.section4-new-hp .download-section-hp{
    margin-bottom:0!important;
}
.section4-new-hp .wpcf7{
    margin-bottom:0!important;
}
.section5-new-hp{
    padding:50px 0;
}
.section5-new-hp .row-logo-lp{
    display: flex;
    flex-wrap: wrap;
    justify-content: space-between;
}
.section5-new-hp .row-logo-lp .col-logo-lp{
    width: 12.5%;
    padding:0 20px;
}
.section6-new-hp{
    padding:50px 0;
}
.action-blog-article-hp a{
    display: inline-block;
    padding: 5px 10px;
    border-bottom: 1px solid #111111;
    text-decoration: none;
    color: #111111;
}
.action-blog-article-hp a:hover{
    text-decoration:none;
    color:#111;
}
.title-subscribe-hp {
    font-weight: 700;
    font-size: 24px!important;
}
.section7-new-hp .subtitle-section-hp{
    color: #333333!important;
    font-size: 18px!important;
    line-height: 29px!important;
    font-weight: 400!important;
    margin-bottom: 40px!important;
}
.section8-new-hp{
    margin-bottom:0!important;
    padding:50px 0;
}
.section4-new-hp .row-ne-hp{
    display:flex;
    align-items: center;
    justify-content: space-between;
}
.section4-new-hp .row-ne-hp .col-ne-hp:first-child{
    width:52%;
}
.section4-new-hp .row-ne-hp .col-ne-hp:last-child{
    width:48%;
}
.section4-new-hp .row-ne-hp .col-ne-hp:last-child{
    text-align: center;

}
.learn-more-wie a:hover{
    text-decoration:none;
}
.learn-more-wie a{
    padding: 10px 30px;
    display: inline-block;
    border-bottom: 1px solid #333333;
    text-decoration: none;
    font-size: 20px;
}
.section3-new-hp .row-li-hp{
    max-width:860px;
    margin:0 auto;
}
.section4-new-hp .row-ne-hp .col-ne-hp:last-child img{
    max-width:400px;
    border-radius:8px;
}
.paragraf-wie{
    color: #333333;
    font-size: 18px;
    line-height: 26px;
    font-weight: 400;
    margin-bottom: 10px;
}
.container-wie {
    max-width: 1480px!important;
    margin: 0 auto;
}
.quotes-wie{
    text-align: right;
    font-size:28px;
    font-weight:700;
    color:#90b6d1;
}
.paragraf-blue-wei{
    font-size: 28px;
    font-weight: 700;
    color: #90b6d1;
}
.section1-ei-page{
    padding:70px 0;
}
.section3-ei-page{
    padding:70px 0;
}
.section1-ei-page img, .section2-ei-page img, .section3-ei-page img{
    border-radius:8px;
}
.section2-ei-page{
    padding: 70px 0;
    background: #90b6d157;
}
.section1-ei-page .row-ei, .section2-ei-page .row-ei, .section3-ei-page .row-ei{
    display:flex;
    justify-content: space-between;
    align-items: center;
}
.section1-ei-page .row-ei .col-ei:first-child{
    width:calc(55% - 40px);
}
.section1-ei-page .row-ei .col-ei:last-child{
    width:45%;
}
.section2-ei-page .row-ei .col-ei:first-child{
    width:45%;
}
.section2-ei-page .row-ei .col-ei:last-child{
    width:calc(55% - 40px);
}
.section3-ei-page .row-ei .col-ei:first-child{
    width:calc(55% - 40px);
}
.section3-ei-page .row-ei .col-ei:last-child{
    width:45%;
}
.button-section-blog form{
    background:transparent!important;
}
.price-last-section-deck > p::before{
    width:385px;
    top:2px;
}
.section1-lp-deck .custom-container > .row-lp .col-lp:first-child{
    margin-right:70px;
}
.price-last-section-em-culture{
    margin-bottom:30px;
}
.price-last-section-em-culture > p::before{
    display:none;
}
.price-last-section-em-culture > p {
    color:#111111;
    text-align: center;
    font-size:24px!important;
}
.price-last-section-em-culture > p:first-child{
    margin-bottom:10px;
}
.sec-sup-culture-index .container2-custom{
    max-width: 1480px;
    margin: 0 auto;
    padding:0 20px;
}
.sec-sup-culture-index{
    margin-bottom: 145px;
}
.sec-sup-culture-index .col-sup p{
    font-size: 22px;
    line-height: 27px;
    font-weight: 400;
    color: #121212;
    text-align: center;
}
.price-last-section-em-culture{
    display:block;
}
.price-last-section-em-culture p{
    font-weight:500;
}

.price-last-section-em-culture p{
    font-size: 22px!important;
    line-height: 27px!important;
    font-weight: 400!important;
    color: #121212!important;
    text-align: center!important;
}
.price-last-section-em-culture p:first-child{
    font-weight:700!important;
}
.button-get-it-instantly-sup {
    width: 183px;
    display: inline-flex;
    justify-content: center;
    align-items: center;
    height: 54px;
    background: #684B61;
    color: #fff;
    font-size: 16px;
    line-height: 25px;
    font-weight: 500;
    text-decoration: none;
    border: 1px solid #684B61;
    margin-right: 27px;
    border-radius: 8px;
}
.button-get-it-instantly-sup:hover{
    text-decoration: none;
    background: #fff;
    color: #684B61;
}
.request-wrapper-sup{
    text-align: center;
    margin-top:30px;
}
.sec-sup-price{
    margin-bottom:100px;
    padding:30px;
    border: 1px solid #684b61;
    border-radius:8px;
}
.sec-sup-price p{
    text-align: center;
    font-size:18px;
    color: #121212;
    margin-bottom:0;
}
.page-template-science-of-wellbeing .price-last-section-deck > p::before{
    width: 266px;
}
.vni::before{
    display:none;
}
.page-template-science-of-wellbeing .extra-memeber{
    margin-bottom:0;
}
.vni{
    font-style: italic!important;
    font-size: 22px!important;
    font-weight: 300!important;
    color: rgba(18, 18, 18, .6)!important;
}
.additional-text-genos p{
    font-weight:500!important;
    color:#000;
}
.additional-text-genos p:nth-child(1){
    color:#646464!important;
}
.additional-text-genos p:nth-child(5){
    color:#646464!important;
    font-style: italic;
}
.additional-text-genos p:nth-child(6){
    font-style: italic;
}
.page-template-genos-ei .full-price-v2{
    color:#646464!important;
}
.additional-text-genos p:nth-child(4){
    margin-bottom:40px!important;
}
.additional-text-genos{
    margin-top:30px;
    margin-bottom:70px;
}
.double-image{
    display: flex;
    flex-wrap: wrap;
    row-gap: 20px;
}
.leader-as-coach-pr .money-back{
    margin-bottom:13px;
}
.genos-all-access-box .subtitle-box-price{
    min-height:46px;
}
@media only screen and (min-width: 1025px) and (max-width:1680px) {
    .page-template-science-of-wellbeing .section1-lp .custom-container > .row-lp .col-lp:nth-child(2) img{
        max-width:700px!important;
    }
    .section2-ei-page .title-section-hp > span::before{
        display:none;
    }
    .section2-ei-page .title-section-hp .hr-rez{
        position:relative;
        display:inline-block;
    }
    .section2-ei-page .title-section-hp .hr-rez::before{
        content: '';
        width: 104%;
        height: 13px;
        background-color: #E68182;
        left: -2%;
        bottom: 7px;
        position: absolute;
        z-index: -1;
    }
    .container-wie{
        padding:0 40px;
    }
    .section6-new-hp .img-blog-ei, .blog-ei-wrapper2 .img-blog-ei{
        height:270px!important;
    }
    .blog-ei-wrapper2 .title-blog-ei{
        min-height:90px;
    }
    .title-section-hp{
        font-size:42px;

    }
    .subtitleh2-hp{
        font-size:32px!important;
    }
    .subtitleh3-hp{
        font-size:26px;
    }
    .blog-ei-wrapper .title-blog-ei a{
        font-size:22px!important;
    }
    .container-hp, .container-banner{
        padding:0 40px;
    }
    .blog-ei-wrapper .img-blog-ei{
        height:400px;
    }
    .blog-ei-wrapper .title-blog-ei a{
        font-size:24px;
        line-height:31px;
    }
    #schedule-calendar .col2-form{
        font-size:14px;
    }
    .blog-ei-wrapper2{
        padding:0 40px;
    }
    .video-hp-backgorund{
        width:55%; 
    }
    .video-hp-backgorund img{
        width:100%;
    }
    .container-new-genosei{
        padding:0 40px;
    }
    .section8-rebuild-v2{
        margin-bottom:70px;
    }
    .section8-rebuild-v2 .container2-custom .col-lp p{
        text-align: center;
        font-size:24px;
        line-height:32px;
        font-weight:600;
        color:#333333;
    }
    .full-price-v2{
        font-weight:400!important;
    }
    .homepage-template .section1-hp .row-hp > .col-hp:first-child{
        width:45%;
    }
    .title-program-bar{
        font-size:26px;
    }
    .title-lp{
        font-size:35px;
        line-height:43px;
    }
    .price-box-price{
        font-size:32px;
    }
    .title-lp span::before{
        height:18px;
    }
    .title-programs p{
        font-size:42px;
        line-height:50px;
    }
    .navbar.bg-dark{
        padding:5px 20px!important;
    }
    .subtitle-bar::before{
        top:14px;
    }
  
    .buttons-sec1-lp .button-get-it-instantly{
        font-size:14px;
        height:45px;
    }
    .subtitlu-form-lp{
        font-size:20px;
    }
    .title-form-lp{
        font-size:35px;
        line-height:43px;
    }
    .title6-lp{
        font-size:35px;
    }
    .new-subtitle-cost{
        margin-bottom:50px;
    }
    .section7-lp .title-lp{
        margin-bottom:50px;
    }
    .row2-sec5-new .col-sec5-new > p:not(.title-sec5-new){
        font-size:20px;
    }
    .title5-1-lp{
        font-size:35px;
        line-height:43px;
    }
    .text-sec5-new{
        font-size:20px;
    }
    .box-ul-sec4-new p{
        font-size:20px;
    }
    .title-sec5-new{
        font-size:30px;
    }
    .title5-0-lp{
        font-size:35px;
        line-height:35px;
    }
    .title-lp-sec4{
        font-size:35px;
        line-height:43px;
    }
    .title-sec3-lp{
        font-size:35px;
        line-height:43px;
    }
    .section2-lp .box-lp > p:first-child{
        font-size:35px;
    }
    .row-lp-wl .col-lp-wl > p:first-child{
        font-size:30px;
        min-height:unset;
    }
    .title2-lp{
        font-size:35px;
        line-height:43px;
        
    }
    .subtitle-lp{
        margin-bottom:35px;
        line-height:26px;
    }
    .money-back{
        min-height:48px;
    }
    .section1-lp .custom-container > .row-lp .col-lp:nth-child(2) img{
        max-width: 550px;
    }
    .page-template-what-is-emotional-culture-index .section1-lp .custom-container > .row-lp .col-lp:nth-child(2) img,
    .page-template-emotional-culture-deck .section1-lp .custom-container > .row-lp .col-lp:nth-child(2) img{
        max-width:700px;
    }
    nav .custom-container{
        padding:0!important;
    }
    .section1-lp .custom-container > .row-lp .col-lp:first-child{
        width:70%;
    }
    .section2-lp .container-sec2-lp .row-lp{
        padding: 0 10px!important;
    }
    .section3-lp .container-sec3-new, .section4-title{
        padding:0 40px!important;
    }
    .section5-0-lp .container2-custom, .section5-1-lp .container2-custom{
        padding:0 40px;
    }
    .col-sec5-1-lp p{
        width:45%;
    }
    .section5-1-lp .col-sec5-1-lp{
        justify-content: space-between;
    }
    .title-hp{
        font-size: 42px;
        color: #333333;
        line-height: 53px;
        margin-bottom: 32px;
        position: relative;
        font-family: newfont, sans-serif;
        font-weight: 700;
    }
    .first-text{
        font-size:22px;
    }
    .section1-programs-page .custom-container > .row-programs:nth-child(3) .col-programs{
        padding:20px 16px;
    }
    .fixed-bar-lp{
        padding:20px;
    }
    .section6-lp .row-lp{
        padding:0 40px;
    }
    .section8-lp-rebuild .container2-custom{
        padding:0 40px;
    }
    .section-logo-lp .container2-custom{
        padding:0 40px;
    }
    .section2-lp .box-lp > p:nth-child(2) br{
        display:none;
    }
    .title6-lp::before{
        left:10px;
    }
    .section2-lp .box-lp > p:nth-child(2){
        font-size:20px;
    }
    .last-section-price .container2-custom{
        padding:0 40px;
    }
    .section2-lp .box-lp > p:first-child{
        font-size:35px;
        line-height:43px;
    }
    body{
        padding-top:49px!important;
    }
    .box-ul-sec4-new{
        margin-bottom:50px;
    }
    .download-section-hp input[type="submit"]{
        height:55px!important;
    }
    .download-section-hp input[type="email"]{
        height:55px!important;
    }
    .subtitle-hp{
        line-height:28px;
        margin-bottom:30px;
    }
    .download-section-hp input[type="email"]::placeholder{
        font-size:18px;
    }
    .download-section-hp{
        margin-bottom:10px;
    }
    .single-post{
        padding-top:43px!important;
    }
}
@media only screen and (max-width: 1024px) {
    .GenosGrow .box02-list{
        min-height:unset;
    }
    .page-template-science-of-wellbeing .title-lp span::before{
        left: 0;
        width: 130px;
        bottom: 3px;
        height: 17px;
    }
    .blog-ei-wrapper .img-blog-ei{
        background-size:cover!important;
    }
    .get-in-touch-page .row-lp{
        display:flex!important;
    }
    .adress-contact{
        text-align: left!important;
    }
    .col-subfooter{
        padding:0 30px;
    }
    .sub-footer-row{
        margin-top:0;
    }
    .section1-ei-page .row-ei, .section2-ei-page .row-ei, .section3-ei-page .row-ei{
        flex-direction:column;
    }
    .section3-ei-page .title-section-hp > span::before{
        display:none;
    }
    .section3-ei-page .title-section-hp  .hr-mobile{
        position:relative;
        display:inline-block;
    }
    .section3-ei-page .title-section-hp  .hr-mobile::before{
        content: '';
        width: 104%;
        height: 10px;
        background-color: #E68182;
        left: -2%;
        bottom: 5px;
        position: absolute;
        z-index: -1;
    }
    .section1-ei-page .row-ei .col-ei:first-child{
        width:100%;
    }
    .section1-ei-page .row-ei .col-ei:last-child{
        width:100%;
    }
    .container-wie{
        padding:0 15px;
    }
    .container-banner, .container-hp{
        padding:0 40px;
    }
    .section2-ei-page .row-ei .col-ei:first-child{
        width:100%;
    }
    .section2-ei-page .row-ei{
        flex-direction:column-reverse;
    }
    .paragraf-blue-wei, .quotes-wie{
        font-size:24px;
    }
    .section4-new-hp .row-ne-hp{
        flex-direction:column;
    }
    .section2-ei-page .row-ei .col-ei:last-child{
        width:100%;
    }
    .section3-ei-page .row-ei .col-ei:first-child{
        width:100%;
    }
    .section3-ei-page .row-ei .col-ei:last-child{
        width:100%;
    }
    .blog-ei-wrapper .row-ei-blog{
        flex-direction:column;
    }
    .section-ymk .row-lp:nth-child(2) a{
        padding:0;
    }
    .section4-new-hp .row-ne-hp .col-ne-hp:last-child img{
        width:100%;
    }
    .section5-new-hp .row-logo-lp .col-logo-lp{
        padding:0;

    }
    .title-section-hp{
        font-size:28px!important;
        line-height:36px!important;
    }
    .section4-new-hp .row-ne-hp .col-ne-hp{
        width:100%;
    }
    .section8-new-hp {
        padding: 50px 15px;
    }
    .row-li-hp .column-li-hp:first-child{
        margin-bottom:30px;
    }
    .section3-new-hp .title-section-hp > span::before{
        display:none;
    }
    .title-section-hp .hr-mobile{
        position:relative;
        display:inline-block;
    }
    .subtitleh2-hp{
        text-align: center!important;
    }
    .section4-new-hp .title-section-hp > span::before{
        display:none;
    }
  
    .section3-new-hp .title-section-hp .hr-mobile::before{
        content: '';
        width: 104%;
        height: 10px;
        background-color: #E68182;
        left: -2%;
        bottom: 5px;
        position: absolute;
        z-index: -1;
    }
    .title-section-hp span::before{
        content: '';
        width: 104%;
        height: 10px;
        background-color: #E68182;
        left: -2%;
        bottom: 5px;
        position: absolute;
        z-index: -1;
    }
    .subtitleh2-hp{
        font-size:28px!important;
        line-height:36px!important;
    }
    .row-li-hp{
        flex-direction:column;
    }
    .row-li-hp .column-li-hp{
        width:100%;
    }
    .subtitleh3-hp{
        font-size:26px;
    }
    .blog-ei-wrapper .col-blog-ei{
        width:100%;
    }
    .title-single-blog{
        font-size:40px;
        line-height: 48px;
    }
    .blog-ei-wrapper2 .row-ei-blog .col-blog-ei{
        width:100%;
    }
    .header-single-post > div{
        padding:0 15px;
    }
    .mobile-hp-image{
        display:block!important;
    }
    .single-post{
        padding-top:16px!important;
    }
    .section-ymk .row-lp:nth-child(2) .col-lp{
        display: flex;
        align-items: center;
        flex-wrap: wrap;
        justify-content: space-between;
    }
    .section-ymk .row-lp:nth-child(2) a{
        margin-right: 0;
        margin-bottom: 30px;
        width: calc(50% - 15px);
    }
    .blog-ei-wrapper .img-blog-ei{
        height:300px;
    }
    .section-ymk .row-lp{
        padding:0;
    }
    .section-ymk .title-sec-hp{
        padding-left:0!important;
    }
    .section-ymk{
        margin-bottom:10px;
    }
    #main-menu .start-today a{
        margin:0!important;
    }
    .container-new-genosei .row-genosei{
        flex-direction:column;
    }
    .section1-programs-page .custom-container > .row-programs:first-child{
        flex-direction:column;
        margin-bottom:30px;
    }
    .section1-programs-page .custom-container > .row-programs:first-child .col-programs{
        width:100%;
    }
    .container-new-genosei{
        margin-bottom:30px;
        padding:0 10px;
    }
    .section8-lp-rebuild .row-lp::before{
        display:none;
    }
    .section8-lp-rebuild .row-lp::after{
        display:none;
    }
    .section-logo-lp .row-logo-lp .col-logo-lp img{
        max-width:50px;
    }
    .close-bar{
        right: 10px;
        top: -13px;
    }
    .box-month .discount-luni::before{
        content: '';
        width: 100%;
        height: 15px;
        position: absolute;
        bottom: 2px;
        z-index: -1;
        left: 0;
    }
    .box-month .label-discount{
        font-size:18px;
    }
    .price-sec7{
        font-size:32px;
    }
    .box-month .label-discount{
        margin-bottom:0;
    }
    .vat-sec7{
        font-size:12px;
    }
    .price-sec7 .euro{
        font-size:24px;
    }
    .section8-lp-rebuild .row-lp{
        margin-bottom:50px;
    }
    .section8-lp-rebuild .row-lp .col-lp{
        flex-direction:row;
        justify-content: space-between;
        align-items: center;
        margin-bottom:25px;
    }
    .section8-lp-rebuild .row-lp{
        flex-direction:column;
    }
    .box-month .discount-luni{
        font-size:38px;
        line-height:48px;
    }
    .row-tab-programs .col-tab-programs{
        display:flex;
        margin:0 auto;
        margin-left:10px;
        margin-right:10px;
        margin-bottom:10px;
        
    }
    .section8-lp .row-lp > .col-lp:nth-child(1){
        margin-right:0;
    }
    .section8-lp .row-lp > .col-lp:nth-child(2){
        margin-right:0;
    }
    .section8-lp .row-lp > .col-lp:nth-child(3){
        margin-right:0;
    }
    .program-half .box02-list{
        min-height:unset;
        
        padding-bottom:0;
    }
    .section-logo-lp .row-logo-lp .col-logo-lp{
        width:15%;
    }
    .sec2-our-story .row-our-story{
        flex-wrap:wrap;
    }
    .newsletter-footer input[type="email"]{
        margin-right:0;
    }
    .newsletter-footer input[type="submit"]{
        right:0;
    }
    .download-section-hp form p{
        margin-bottom:0!important;
    }
    .download-section-hp input[type="submit"]{
        width:100%!important;
    }
    .box-our-story-count{
        width:49%;
        margin-bottom:30px;
    }
    .section-logo-lp{
        padding:0 15px;
    }
    .sec3-our-story .row-our-story{
        flex-direction:column-reverse;
    }
    
    .sec4-our-story .title-sec4-our-story span{
        margin-bottom:0;
    }
    .sec2-our-story{
        margin-bottom:60px;
    }
    .title-sec4-our-story span::before, .title-our-story span::before{
        bottom:4px;
    }
    .sec3-our-story{
        margin-bottom:60px;
    }
    .title-sec3-our-story, .title-our-story, .sec4-our-story .title-sec4-our-story, .title-sec4-our-story span{
        font-size:40px;
    }
    .sec3-our-story .row-our-story .col-our-story:first-child{
        width:100%;
    }
    .subtitle-our-story-sec4{
        padding:0 10px;
    }
    .sec4-our-story .row-our-story{
        flex-direction:column-reverse;
    }
    .box-sec4-our-story{
        padding:0 10px;
    }
    .sec4-our-story .row-our-story .col-our-story:first-child{
        width:100%;
    }
    .sec4-our-story .row-our-story .col-our-story:last-child{
        width:100%;
    }
    .sec3-our-story .row-our-story .col-our-story:last-child{
        width:100%;
    }
    .first-col-footer > p:nth-child(2){
        text-align: center;
    }
    .sec-sup-our-story .title-sec3-our-story span{
        display:inline;
    }
    .subtitle-our-story{
        padding:0 10px;
    }
    .sec3-our-story{
        padding:0 10px;
    }
    .header-single-post{
        height:300px;
    }
    .title-sec3-lp{
        text-align: center;
        font-size: 40px;
        line-height: 48px;
    }
    .row-blog-single-cont{
        flex-direction:column;
    }
    .related-ei-recent-post-img4{
        height:250px;
    }
    .col-content-blog{
        width:100%;
        padding:20px;
    }
    .row-lp-wl .col-lp-wp{
        margin-bottom:0 20px;
    }
    .col-content-sidebar-blog{
        width:100%;
        padding:0 40px;
    }
    .related-row-recent-post-ei4{
        flex-direction:column;
    }
    .related-col-article-ei4{
        width:100%;
        padding:0 20px;
        margin-bottom:40px;
    }
    .col-lp-wl1{
        margin-bottom:30px!important;
    }
    .row-recent-post-ei{
        display:block;
    }
    .ei-recent-post .col-article-ei{
        height:300px;
        margin-bottom: 20px;
    }
    .you-should-not-miss .row-recent-post-ei5{
        display:block;
    }
    .you-should-not-miss .col-article-ei5{
        height:300px!important;
        margin-bottom: 20px;
    }
    .related-topics .row-recent-post-ei4{
        display:block;
    }
    .related-topics .col-article-ei4{
        height:300px!important;
        margin-bottom: 20px;
    }
    .title-blog-custom{
        margin-bottom:20px;
    }
    .title-lp-sec4{
        padding:0 10px;
    }
    .col-lp-wl2{
        margin-top:0;
    }
    .section-blog-cont{
        margin-top:20px;
    }
    .col-lp-wl3{
        margin-top:0;
    }
    .row-lp-wl{
        flex-direction:column;
    }
    .row-lp-wl .col-lp-wl > p:first-child{
        margin-bottom:13px;
    }
    .row-lp-wl .col-lp-wl{
        width:100%;
    }
    .row-lp-wl .col-lp-wp{
        margin-bottom:20px;
    }
  
    .col-lp-wl5{
        margin-top:0;
    }
    .col-lp-wl{
        margin-bottom:30px!important;
    }
    .section2-lp .box-lp{
        margin-bottom:140px;
    }
    .section2-lp .box3-lp{
        margin-bottom:50p!important;
    }
    .title-hp br{
        display:none;
    }
    .subtitle-hp br{
        display:none;
    }
    .video-hp-backgorund{
        display:none;
    }
    .sec-sup-our-story{
        margin-bottom:60px;
    }
    .col-lp-wl3{
        margin-bottom:0!important;
    }
    .row-lp-wl2{
        margin-bottom:20px;
    }
    .row-numbers-sec5-lp .col-numbers-sec5-lp{
        margin-bottom:30px;
    }
    .row-lp-wl1{
        margin-bottom:20px!important;
    }
    .sec-sup-our-story .row-our-story{
        flex-direction:column;
    }
    .sec-sup-our-story .row-our-story .col-our-story:first-child{
        width:100%;
        padding:0 10px;
    }
    .sec-sup-our-story .row-our-story .col-our-story:last-child{
        width:100%;
    }
    .section5-lp .container2-custom > .row-lp{
        margin-bottom:0;
    }
    .section1-lp .custom-container > .row-lp{
        flex-direction:column;
        padding:0 10px;
    }
    .section1-lp .custom-container > .row-lp .col-lp:first-child{
        width:100%;
        margin-right:0;
    }
    .section4-lp .container2-custom > .row-lp::before{
        display:none;
    }
    .section5-lp .container2-custom > .row-lp{
        flex-direction:column;
    }
    .section5-lp .container2-custom > .row-lp > .col-lp:first-child{
        margin-right:0;
        margin-bottom:50px;
    }
    .section1-lp .custom-container > .row-lp .col-lp:nth-child(2) img{
        width:100%;
    }
    .section2-lp .row-lp{
        flex-direction:column;
    }
    .section2-lp .row-lp{
        padding:0 15px;
    }
    .section2-lp .row-lp .col-lp{
        width:100%;
       
    }
    .title2-lp{
        font-size:40px;
        line-height:48px;
        margin-bottom:140px;
    }
    .section1-lp .custom-container > .row-lp .col-lp:first-child{
        padding-left:0;
    }
    .section1-lp .custom-container > .row-lp .col-lp:first-child::before{
        display: none;
    }
    .buttons-sec1-lp{
        display:flex;
        margin-bottom:62px;
    }
    .button-sec2-lp{
        margin-top:0;
    }
    .subtitle-lp{
        margin-bottom:20px;
    }
    .title-program-bar{
        font-size: 28px;
        margin-bottom:20px;
    }
    .section3-lp .container2-custom > .row-lp:first-child > .col-lp:first-child{
        margin-right:0;
    }
    .section3-lp .container2-custom > .row-lp:first-child{
        flex-direction:column;
        align-items: flex-start;
        padding: 0 10px;
    }
    .title-sec3-lp{
        font-size:40px;
        line-height:48px;
        margin-bottom:30px;
    }
    .carousel-sec3 .owl-stage{
        left:0;
    }
    .section4-lp .container2-custom > .row-lp{
        flex-direction:column;

    }
    .section8-lp .row-lp{
        flex-direction:column;
        align-items: center;
    }
    .section8-lp .row-lp .col-lp{
        width:50%;
        margin-bottom:30px;
    }
    .section5-0-lp .row-sec5-0-lp .col-sec5-0-lp{
        width:100%;
    }
    .section7-lp .title2-lp{
        text-align: center;
        margin-bottom:10px;
        line-height:initial;
    }
    .row-sec5-1-lp{
        padding:0 10px;
    }
    .section8-lp .row-lp::before{
        display:none;
    }
    .section8-lp .row-lp::after{
        display:none;
    }
    .row-lp, .title5-0-lp, .title5-1-lp, .title5-1-lp{
        padding:0 10px;
    }
    .section7-lp .title-lp{
        line-height:42px;
        margin-bottom:50px;
    }
    .title5-0-lp, .title5-1-lp{
        margin-top: 40px;
        font-size: 40px;
        line-height: 48px;
    }
    .section7-lp .title-lp{
        font-size:29px;
    }
    .section5-0-lp .row-sec5-0-lp{
        padding:0 10px;
    }
    .section5-0-lp .row-sec5-0-lp{
        flex-direction:column;
    }
    .section7-lp .row-lp{
        display:block;
    }
    .section7-lp .row-lp .col-lp{
        width:100%;
        text-align: center;
    }
    .section7-lp .row-lp .col-lp > p:first-child{
        display:inline-block;
    }
    .section4-lp .container2-custom > .row-lp > .col-lp:first-child{
        width:100%;
        padding:0 10px;
    }
    .section6-lp{
        margin-bottom:80px;
    }
    .buttons-sec1-lp .button-get-it-instantly{
        margin-right:0;
    }
    .contact-form-ei .row-form{
        flex-wrap:wrap;
    }
    .contact-form-ei .row-form{
        flex-wrap:wrap;
    }
    .row2-form{
        flex-wrap:wrap;
        flex-direction:column-reverse;
    }
    .row2-form .col2-form{
        width:100%;
    }
    .section4-lp .container2-custom > .row-lp > .col-lp:last-child{
        width:100%;
    }
    .contact-form-ei .row-form .col-form{
        width:100%;
    }
    .section4-lp .title-lp-sec4{
        font-size:40px;
        line-height:48px;
        padding:0 10px;
    }
    .section4-lp .container2-custom > .row-lp > .col-lp:last-child{
        margin-top:50px;
        padding:50px 10px;
        margin-top:70px;
    }
    .row-numbers-sec5-lp{
        flex-direction:column;
        align-items: center;
    }
    .section5-lp .container2-custom > .row-lp > .col-lp:last-child{
        padding:0 10px;
        margin-bottom:20px;
    }
    .row-numbers-sec5-lp .col-numbers-sec5-lp{
        margin-right:0;
    }
    .section6-lp .container2-custom .row-lp{
        flex-direction:column;
        margin-bottom:50px;
    }
    .col-sec5-1-lp p{
        color: #121212;
        font-size: 22px;
        font-weight: 300;
        padding-left: 44px;
        line-height: 27px;
        margin-bottom: 30px;
        position: relative;
        margin-right: 15px;
        width: 100%;
        
    }
    .section6-lp .container2-custom .row-lp > .col-lp:first-child{
        width:100%;
        margin-right: 0;
        padding-left: 10px;
        padding-right: 10px;
    }
    .section6-lp .container2-custom .row-lp > .col-lp:last-child{
        padding: 0 10px;
        margin-top: 50px;
    }
  
    .subtitle-lp-sec4{
        margin-bottom:50px;
    }
    footer .custom-row{
        flex-direction:column;
    }
    .first-col-footer{
        display: flex;
        flex-direction: column;
        align-items: center;
    }
    footer .custom-row .custom-col{
        display: flex;
        flex-direction: column;
        align-items: center;
        margin-bottom:40px;
    }
    footer .custom-row .custom-col ul {
        text-align: center;
    }
    .navbar-dark .navbar-toggler-icon{
        background: none;
        display: flex;
        flex-direction: column;
        justify-content: space-between;
        height: 20px;
    }
    .title-hp span{
        display:inline-block;
    }
    .subtitle-custom{
        margin-bottom:40px;
    }
    .title-ul-footer{
        margin-bottom:10px;
    }
    .title-box-price{
        min-height:unset;
    }
    .fixed-bar-lp .container2-custom{
        flex-direction:column;
    }
    .subtitle-box-price, .money-back{
        min-height:unset;
    }
    .title-program-bar{
        text-align: center;
    }
    .subtitle-bar{
        display:block;
        margin-bottom:10px;
    }
    .fixed-bar-lp .button-get-it-instantly{
        margin-right:0;
    }
    .subtitle-box-price{
        min-height:unset;
    }
    .new-subtitle-cost{
        margin-bottom:40px;
        text-align: center;
    }
    .bar-menu{
        width:100%;
        height:2px;
        background:#fff;
    }
    .navbar-dark .navbar-toggler-icon{
        background:none!important;
    }
    .programs-page{
        margin-top:90px;
    }
    .section1-programs-page .custom-container > .row-programs:nth-child(4) > .col-programs:first-child{
        margin-bottom:50px;
    }
    .section1-programs-page .custom-container > .row-programs:nth-child(4) > .col-programs{
        width:100%;
    }
    .section1-programs-page .custom-container > .row-programs:nth-child(4){
        flex-direction:column;
        padding:0 10px;
    }
    footer{
        padding:60px 0 30px 0;
    }
    .section1-programs-page .row-programs .col-programs{
        padding:0 10px;
    }
    .title-programs p::before{
        width:300px;
    }
    .section1-programs-page .custom-container > .row-programs:nth-child(3){
        flex-direction:column;
        padding:0 10px;
    }
    .section1-programs-page .custom-container > .row-programs:nth-child(3) .col-programs{
        width:100%;
        margin-bottom:50px;
    }
    .homepage-template .row-hp{
        flex-direction:column;
    }
    .homepage-template .section1-hp .row-hp > .col-hp:first-child{
        width:100%;
    }
    .homepage-template .custom-container{
        padding:0 10px!important;
    }
    .homepage-template{
        margin-top:45px;
    }
    .download-section-hp input[type="submit"]{
        position:initial;
        margin-top:10px;
        width:100%;
        right:0;
    }
    .download-section-hp input[type="email"]{
        width:100%!important;
    }
    .section2-hp .row-hp .col-hp{
        margin-bottom:20px;
    }

    .video-hp-backgorund{
        width:100%;
        margin-top:50px;
    }
    nav.navbar{
        padding:20px 10px!important;
    }
    .section1-lp{
        margin-top:45px;
    }
    .section4-lp{
        margin-bottom:0;
    }
    .section6-lp .container2-custom .row-lp > .col-lp:nth-child(2){
        width:100%;
    }
    .container-sec3-new .row-lp{
        flex-direction:column;
    }
    .container-sec3-new .row-lp .col-lp{
        width:100%;
    }
    .section4-lp::before{
        display:none;
    }
    .section6-lp::before{
        display:none;
    }
    .section6-lp .container2-custom .row-lp > .col-lp:first-child{
        background:#FDF5EA;
    }
    .subtitle-lp-sec4 br{
        display:none!important;
    }
    .title-sec5-lp br{
        display:none!important;
    }
    .subtitle-sec5-lp br{
        display:none!important;
    }
    .section1-lp .title-lp br{
        display:none!important;
    }
    .buttons-sec1-lp{
        justify-content: center;
    }
    .row-lp-wl{
        padding:0 10px;
    }
    .section4-lp .container2-custom > .row-lp > .col-lp:first-child{
        padding:0!important;
    }
    .section7-lp .row-lp .col-lp > p:last-child{
        margin-bottom:30px;
    }
    .section8-lp .row-lp{
        margin-bottom:40px;
    }
    .section2-lp .box-lp{
        margin-bottom:62px;
    }
    .button-sec4{
        display: flex;
        justify-content: center;
    }
    .section5-0-lp .row-sec5-0-lp .col-sec5-0-lp p{
        margin-bottom:62px;
    }
    .section2-lp .box-lp{
        margin-bottom:120px!important;
    }
    .section2-lp .box3-lp{
        margin-bottom: 62px!important;
    }
    .woocommerce-checkout form.checkout{
        flex-direction:column;
    }
    .woocommerce-checkout form.checkout > #customer_details, .woocommerce-checkout form.checkout > #order_review{
        width:100%!important;
    }
    .box-ul-sec4 > p:nth-child(2) br{
        display:none!important;
    }
    .p2-col-sec5-0-lp::before{
        content: '';
        width: 50px;
        height: 50px;
        position: absolute;
        top: calc(50% - 25px);
        left: 0;
        background-image: url(https://www.eiromania.com/wp-content/uploads/2021/08/Ellipse-6.png);
    }
    .p4-col-sec5-0-lp::before{
        content: '';
        width: 51px;
        height: 43px;
        position: absolute;
        top: calc(50% - 21px);
        left: 0;
        background-image: url(https://www.eiromania.com/wp-content/uploads/2021/08/Polygon-3.png);
    }
    .p3-col-sec5-0-lp::before{
        content: '';
        width: 49px;
        height: 49px;
        position: absolute;
        top: calc(50% - 25px);
        left: 0;
        background-image: url(https://www.eiromania.com/wp-content/uploads/2021/08/Rectangle-32.png);
    }
    .p5-col-sec5-0-lp::before{
        content: '';
        width: 50px;
        height: 50px;
        position: absolute;
        top: calc(50% - 25px);
        left: 0;
        background-image: url(https://www.eiromania.com/wp-content/uploads/2021/08/Ellipse-6.png);
    }
    .row-sec5-new{
        flex-direction:column;
        padding:0 10px;
    }
    .row-sec5-new .col-sec5-new{
        width:100%;
    }
    .section4-lp .container2-custom > .row-lp{
        padding:40px 10px;
    }
    .section4-lp .container2-custom > .row-lp > .col-lp:last-child{
        margin-top:50px;
        padding:0;
    }
    .box-ul-sec4-new{
        margin-bottom:50px;
    }
    .title-lp-sec4{
        font-size: 40px;
        line-height: 48px;
    }
    .row2-sec5-new{
        padding:0 10px!important;
    }
    .title2-lp{
        margin-bottom:20px;
    }
    .section2-lp{
        margin-bottom:20px;
    }
    .title-sec3-lp{
        margin-bottom:20px;
    }
    .section3-lp{
        margin-bottom:50px;
    }
    .title5-0-lp, .title5-1-lp{
        margin-top:50px;
        margin-bottom:40px;
    }
    .row-sec5-new .col-sec5-new{
        margin-bottom:40px;
    }
    .row-sec5-new{
        margin-bottom:0;
    }
    .row2-sec5-new .col-sec5-new > p:not(.title-sec5-new){
        margin-left:0;
    }
    .section5-0-lp{
        margin-bottom:50px;
    }
    #schedule-calendar{
        padding:0 10px;
    }
    .section5-1-lp{
        margin-bottom:100px;
    }
    .section6-lp .container2-custom .row-lp > .col-lp:first-child{
        padding-bottom:80px;
    }
    .subtitle-lp, .buttons-sec1-lp{
        margin-bottom:40px;
    }
    .section1-lp{
        margin-bottom:50px;
    }
    .section2-lp .box3-lp{
        margin-bottom: 40px!important;

    }
    .container-sec3-new .row-lp{
        margin-bottom:50px;
    }
    .section3-lp{
        margin-bottom:20px;
    }
    .title-sec3-lp{
        margin-bottom:0;
    }
    .title-sec5-new, .p4-sec5-new{
        margin-bottom:24px;
    }
    .last-section-price .row-lp .col-lp{
        width:100%!important;
    }
    .price-last-section > p::before{
        width: 110%!important;
        left: -11px!important;
        top: -6px!important;
        height: 58px!important;
    }
    .price-last-section .sec-form{
        width:100%!important;
        margin-top:30px;
        padding:10px;
    }
    .section-logo-badges{
        margin-top:50px;
        margin-bottom:50px;
    }
    .col-sec5-1-lp > p:nth-child(even){
        margin-left:0;
    }
    .title2-lp{
        margin-bottom:40px;
    }
    .section2-lp .box-lp > p:first-child{
        font-size:28px;
    }
    .section2-lp .box-lp > p:nth-child(2){
        font-size:16px;
    }
    .section2-lp .row-lp .col-lp{
        justify-content: flex-start;
        padding-left:50px;
    }
    .section2-lp .box-lp > p:nth-child(2) br{
        display:none!important;
    }
    .section2-lp .box1-lp::before{
        bottom:unset;
        top:calc(50% - 115px);

    }
    .section2-lp .box-lp{
        min-height: 241px;
        display: flex;
        flex-direction: column;
        justify-content: center;
        margin-bottom: 40px!important;
    }
    .row-title-sec4-title > p{
        width:100%;
    }
    .title2-lp-relationship{
        font-size: 40px!important;
        line-height: 45px!important;
        font-weight: 500!important;
        color: #121212!important;
        font-family: newfont, sans-serif!important;
    }
    .price-last-section{
        font-size:40px!important;
        margin-bottom:30px;
    }
    .box-left-last-section > p{
        text-align: left;
        margin-right:0;
    }
    .last-section-price .row-lp > .col-lp:last-child{
        margin-top:30px!important;
        padding:10px!important;
    }
    .last-section-price #schedule-calendar{
        padding:0!important;
    }
    .section-logo-lp .logo-title-lp{
        text-align: center;
    }
    .last-section-price .contact-form-ei .row-form{
        flex-direction:column;
    }
    .last-section-price .contact-form-ei .row-form .col-form{
        width:100%;
    }
    .last-section-price .row2-form{
        flex-direction:column-reverse;
    }
    .last-section-price .col2-form{
        width:100%;
    }
    .last-section-price .submit-gdpr{
        text-align: left;
    }
    .last-section-price .col2-form label{
        text-align: left;
    }
    .title-lp-last-section{
        font-size:40px!important;
        line-height:45px!important;
        margin-bottom:!5px!important;
    }
    .price-last-section p::before{
        width:104%!important;
        height:110%!important;
    }
    .price-last-section p{
        font-size:32px!important;
        line-height:45px!important;
        text-align: center;
    }
    .team-dynamics-lp .price-last-section p::before, .page-template-aplied-ei .price-last-section p::before, .page-template-leading-ei .price-last-section p::before{
        width:110%!important;
        height:110%!important;

    }
    .vat-mobile-block{
        displaY:block;
    }
    nav.navbar{
        padding:0 10px!important;
    }
    .subtitle-bar{
        display:none;
    }
    .download-section-hp{
        width:100%;
    }
    .title-programs p{
        font-size:40px;
        line-height:48px;
    }
    .title-programs p::before{
        height:17px;
        bottom:3px;
    }
    .programs-page{
        margin-top:40px;
    }
    .box02-list{
        min-height:unset;
        padding-bottom:0;
    }
    .box-last-row-programs .box02-list{
        min-height:unset;
    }
    .title-lp{
        font-size:40px;
        line-height:48px;
        position:relative;
    }
    .title-lp span{
        position:initial;
    }
    .page-template-genos-ei .title-lp span::before{
        left: 0;
        width: 258px;
        height: 17px;
        bottom: 3px;
    }
    .row-lp-wl .col-lp-wl > p:first-child{
        font-size:26px;
    }
    .name-function-testimonial{
        width: calc(100% - 76px);
    }
    .page-template-genos-ei .title-lp span::before{
        width:100%;
    }
    .section-logo-lp img{
        padding:0;
    }
    .page-template-what-is-relationship-intelligence .title-lp span::before{
        left: 0;
        width: 243px;
        bottom: 3px;
        height: 17px;
    }
    .page-template-what-is-relationship-intelligence .price-last-section > p::before{
        width:100%!important;
        height:100%!important;
    }
    .page-template-what-is-relationship-intelligence .price-last-section > p::before{
        left:0!important;
    }
    .sec-sup-price{
        padding:0 10px;
    }
    .page-template-emotional-culture-deck .title-lp span::before{
        left: 0;
        width: 130px;
        bottom: 3px;
        height: 17px;
    }
    .page-template-emotional-culture-deck .price-last-section > p::before{
        width:100%!important;
        height:100%!important;
    }
    .page-template-emotional-culture-deck .price-last-section > p::before{
        left:0!important;
    }

    .page-template-what-is-emotional-culture-index .title-lp span::before{
        left: 0;
        width: 280px;
        bottom: 3px;
        height: 17px;
    }
    .sec-sup-culture-index{
        padding:0 10px;
    }
    .page-template-what-is-emotional-culture-index .price-last-section > p::before{
        width:100%!important;
        height:100%!important;
    }
    .page-template-what-is-emotional-culture-index .price-last-section > p::before{
        left:0!important;
    }
    
    .page-template-what-is-instant-ei .title-lp span{
        display:block;
    }
    .page-template-what-is-instant-ei .title-lp span::before{
        width: 205px;
        height: 17px;
        bottom: 3px;
    }
    .page-template-aplied-ei .title-lp span{
        display:block;
    }
    .page-template-aplied-ei .title-lp span::before{
        width: 219px;
        height: 17px;
        bottom: 3px;
    }
    .page-template-leading-ei .title-lp span{
        display:block;
    }
    .page-template-leading-ei .title-lp span::before{
        width: 317px;
        bottom: 3px;
        height: 17px;
    }
    .page-template-team-dynamics .title-lp span{
        display:block;
    }
    .page-template-team-dynamics .title-lp span::before{
        width: 328px;
        bottom: 3px;
        height: 17px;
    }
    .section1-new-hp .col-logo-badges{
        padding:0 10px;
    }
    .section4-new-hp .row-ne-hp .col-ne-hp:first-child{
        width:100%;
    }
    .section4-new-hp .row-ne-hp .col-ne-hp:last-child{
        width:100%;
    }
    .download-section-hp .wpcf7-response-output{
        position:initial;
    }
    .container-banner, .container-hp{
        padding:0 20px;
    }
    .section5-new-hp .row-logo-lp .col-logo-lp{
        width:15%;
    }
    .button-section-blog .blog-container{
        padding: 80px 0 0;
        background-size: 100px;
        background-position: top center;
    }
    .button-section-blog{
        padding:20px;
    }
    .title-section-hp span::before{
        left:0;
        width:95%;
    }
    .learn-more-wie{
        margin-bottom:50px;
    }
    .page-template-genos-ei .title-lp span::before{
        width:258px;
    }
    .page-template-genos-ei .section5-0-lp{
        margin-top:50px;
    }
    .section5-0-lp .title-section-hp{
        margin-bottom: 50px!important;
    }
    .page-template-genos-ei .section7-lp .title-lp span::before{
        left: 20px;
        width: 374px;
    }
    .section5-1-lp .title-section-hp{
        margin-bottom:50px!important;
        margin-top:50px;
    }
    .text-sec5-new{
        color: #333333;
        font-size: 18px;
        line-height: 28px;
        font-weight: 400;
    }
    .title-form-lp{
        font-size:40px;
    }
    .title-lp span::before{
        max-width:200px;
    }
    .wrapp-ercv video{
        width:100%!important;
        height:236px!important;
        max-width: 410px;
    }
    .wrapp-ercv{
        padding:0 10px;
    }
    .video-section .title-section-hp span::before{
        max-width: 160px;
        left: calc(50% - 80px);
    }





}
@media screen and (min-width: 1025px) and (max-width: 1450px){
    .title-hp br{
        display:none!important;
    }
    .custom-container{
        padding:0 40px!important;
    }
}
.genos-all-access .section2-lp .box-lp > p:first-child{
    font-size:32px;
}
.genos-all-access .price-last-section > p{
    text-align: center!important;
    font-size: 30px!important;
    font-weight: 700!important;
    color: #121212!important;
    margin-bottom: 0!important;
    line-height: 25px!important;
    margin-bottom: 20px!important;
    line-height: 38px!important;
    background: #90b6d142;
}
.genos-all-access .price-last-section > p::before{
    display:none;
}
.genos-all-access-box .money-back{
    color: #000;
    font-size: 18px;
    line-height: 24px;
    min-height: 76px;
}
.big-box .box02-list{
    min-height: 387px!important;
}
.col-programs.LEADWITHPSYCHOLOGICALSAFETY .money-back{
    margin-bottom:5px;
}
.col-programs.LEADWITHPSYCHOLOGICALSAFETY .box02-list{
    min-height:386px;
}
.col-programs.LEADWITHPSYCHOLOGICALSAFETY .plus-box-price{
    display:none;
}
.EmotionalCultureIndex .price-box-price {
    font-size: 24px;
    line-height: normal;
    margin-bottom: 39px;
}
.EmotionalCultureIndex .money-back{
    display:none;
}
@media only screen and (max-width: 1024px) {
    .col-programs.LEADWITHPSYCHOLOGICALSAFETY .box02-list,
    .GenosGrow .box02-list{
        min-height:unset;
    }
}